Uber has lost its license to operate in London, one of its biggest markets globally. The announcement follows a two-year battle with regulator TfL.Read More
Uber has lost its license to operate in London, one of its biggest markets globally. The announcement follows a two-year battle with regulator TfL.Read More