Article Image

Uber has suffered a major blow to its operations in the United Kingdom, after Transport for London announced it will not be renewing the company's license to operate in the country's capital, with the transport authority citing Uber's policies and actions as reasons behind the decision.