Uber losses its license to operate in London
Uber lost its license to operate today in London, the UK’s capitol. Its license to operate was due to expire today. The local transport regulator, Transport for London (TfL), cited the San Francisco-based ride-hailing giant for …