Technology

Uber Stripped Of Its License To Operate In London

Uber is fighting for survival in London after the city's transportation agency said it would not renew the company's operating license, citing safety concerns. This adds to a difficult year for Uber.