Ola Australia boss departs the rideshare business, amid reports of reduced operations

Source: supplied. The Australian head of Ola, Simon Smith, has left his role at the rideshare company, amid reports the business may be reducing its …
Source: RideShare Industry News