The post Peer-to-peer car sharing marketplace Turo files its S-1, showing it had a $97.1M net loss on net revenue of $149.9M in 2020, up 6% YoY (TechCrunch) appeared first on NEWDAWN Blog.
Welcome back. Just a moment while we sign you in to your Goodreads account.