Newsquawk Logo

Uber (UBER) has committed more than USD 10bln to buying thousands of autonomous vehicles and taking stakes in their developers, according to FT

Importance
Level 1