Volvo Buses Secures Order for 189 Electric Buses from Stagecoach

Volvo Buses, in collaboration with Stagecoach, one of the UK's largest coach and bus operators, secures two momentous orders
Image Name
Stagecoach Electric Buses
Image Name Stagecoach Electric Buses Image Source - Volvo Buses
Loading content, please wait...
logo
SteelGuru Business News
www.steelguru.com