Russia and China to launch joint production of electric buses
The Irkutsk Region Development Corporation project and the Chongqing representative office of CRRC Corporation together with Chongqing Mammoth Brand Management plan to create a common Russian—Chinese production of electric buses, Izvestia reports.