
Deals signed to deliver 159 electric buses to Oxfordshire
Stagecoach West and Oxford Bus Company have placed orders for for a new fleet of e-buses to operate bus services within the Oxford SmartZone area The first of a fleet of 159 new battery-electric buses […]