1 min read Business India Startups Top Coverage World London Transporter refuses to grant new license to Ola, says ‘may put public safety at risk’. 3 years ago Nandini Priya New Delhi: The Transport for London (TFL) has refused to grant a new operating license to Ola after the company...