Stagecoach Orders 46 BYD ADL Electric Buses For Fleets in Scotland
Stagecoach Orders 46 BYD ADL Electric Buses For Fleets in Scotland ADL is a subsidiary of leading independent global bus manufacturer NFI Group Inc. (NFI), while BYD is a global leader in batteries, energy management and electric mobility. The...