A Victory for Cabbies? Or Suffocating Innovation?
Over a week ago Transport for London (TfL) denied Uber’s right to a new license to operate. TfL reasoned that Uber had failed to act on previous concerns regarding the vetting process for drivers combined with the treatment of drivers who had…