Oxford News
Oxfordshire’s Move to Decarbonized Public Transport Gets a Boost with 159 New Electric Buses!
The first vehicles in a fleet of 159 new battery electric buses are set to arrive in Oxfordshire in September, after an £82.5 million deal was sealed.