Southern Vectis has unveiled a fleet of new all-electric buses at its Nelson Road depot in Newport prior to their entry into service on the Isle of Wight. The vehicles have been developed and manufact...

This content is available to only subscribers.