Transport for London (TfL) in a statement announced its refusal to grant Ola, a new London private hire vehicle (PHV) operator’s licence. But says […]