News
Turo, a San Francisco tech company with a peer-to-peer car rental platform, laid off 15% of staff after pulling its IPO ...
Car-rental startup Turo Inc. is cutting about 150 jobs after withdrawing plans for an initial public offering.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results