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 Full Article Here

Related posts

Leave a Comment