Stagecoach’s new managing director makes green transport pledge

A Stagecoach bus.
A Stagecoach bus.