April 18, 2021 Matt Stotland Logiwa Announces $8.5 Million Series A Investment April 18, 2021 Matt Stotland Matt Stotland