by
Tag: Car Manufacturing
-

Meet BYD’s Leopard 8 The Electric Supercar That Drives on Three Wheels
Picture Showing BYD’s Leopard 8 on display – Photo Credit: BYD
-

China partners with Nigeria to set up a 70,000 unit Electric Vehicle (EV) Manufacturing Plant in Lagos and Abuja
An Electric Vehicle Manufacturing Plant in the Southern District of China – Getty Images
by




