
Stagecoach South Wales opens new environmentally friendly depot
RICHARD SHARMAN An investment of £7 million has been made in building and equipping a new ‘state of the art’ green depot in Cwmbran. Richard Sharman takes a look behind the scenes Depot facilities […]