China-based BYD has signed an agreement with the City of La Rioja for the supply of 50 electric buses. BYD will also install the storage systems for batteries and solar modules....

This content is available to only subscribers.