China's BYD Group to invest €10 million in electric bus assembly site in Hauts-de-France

Photo by: Mark Kane
USA / Global
Our International Editions