Oxford, England, to begin EV bus deployment this year

Oxford, England, to begin EV bus deployment this year

SmartBrief

Published

The first of an eventual fleet of 159 electric buses will hit the streets in Oxford, England, in September, including eight o -More- 

Full Article