Skip to content Skip to footer
0 items - £0.00 0

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)