Uber, China’s BYD, form partnership to deploy 100,000 EVs in EU and Latin America

FILE – The Uber logo appears above a trading post on the floor of the New…