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