China-based Build Your Dreams (BYD) has secured a contract to supply 25 electric buses to Transportes Metropolitanos de Barcelona (TMB).
 
The buses will be equipped with BYD iron–phospha...

This content is available to only subscribers.