Ride-hailing company Ola not ‘fit and proper’ to operate in London
Photo Credit: Ola