Transport for London (TfL), the capital’s transport authority, has not renewed the licence of Indian taxi app Ola over public safety concerns.
The cab company has been operating in London since February.
TfL said the firm reported a number of failings including more than 1 ... Read even more