Uber’s application for a new license to operate in the English city of London has been rejected by the transport authority. Transport for London (TfL), the...
Recent Comments