14-08-2018 14:17 via just-auto.com

Optare supplies 31 electric buses for London

Optare is to supply 31 all-electric double deck buses to Transport for London (TfL) to start operation next summer.
Read more »