London Transport Body Puts Ola’s Licence On Hold October 6, 2020 BUSINESS·London News Ride-hailing major Ola has failed to get its licence renewed in London due to public safety concerns raised by the city’s transport Read More