News

Turo, a San Francisco tech company with a peer-to-peer car rental platform, laid off 15% of staff after pulling its IPO ...