It has been a bumpy road for Uber of late, with France all but declaring war on the company, whilst they also attempt to branch out in to a new market and method of delivery in Istanbul. But now things have declined further with the CEO of Uber France and the GM of Uber Europe […]