1 min read Business Headlines Travel Transport for London (TfL) stops Ola’s licence over safety issues, gives 21 days to appeal decision Newin2 Correspondent October 5, 2020 34 Transport for London (TfL) in a statement announced its refusal to grant...Story continues