News

Rapidly expanding Chinese automaker BYD is close to a deal that would see it supply all-electric double decker buses in London. Transport giant Go-Ahead Group is set to award the Shenzhen-based ...
Chinese electric car maker BYD is likely to drive into Telangana with its first plant in India if the Centre gives the go ahead to the project.