Uber Delays 5 of 7 Planned European Market Launches | The Tech Buzz