Low floor electric bus gets European launch at Busworld Europe 2017
Mellor will be showcasing the Orion E, a fully electric 16 seat bus which has taken two years to develop. The Orion E has single step entry and a completely flat, low floor saloon, which offers a flexible seating configuration and space for…