BYD & Castrosua Ink Pact for Electric Bus Production in Spain

World’s leading manufacturer of New Energy Vehicles and power batteries BYD has signed a framework agreement with Castrosua,
BYD Castrosua Electric Buses
BYD Castrosua Electric Buses Image Source – BYD
Loading content, please wait...

Related Stories

No stories found.
logo
SteelGuru Business News
www.steelguru.com