2 ARTICLES
The car rental startup has somehow managed to go public and says it will turn a profit this year. That seems to be far from reality though.
16 Jan 2024
Faced with irate customers and vendors, can the car rental startup find the right mix to drive itself out of trouble?
21 Sept 2020