Stagecoach’s record £100m order
Stagecoach Group has placed orders worth over £100m in 570 new coaches and buses for the financial year 2014-15 for its operations in England, Scotland and Wales. It is the largest set of orders it has ever placed and the company believes it is also the biggest placed by any bus operator in Britain. The […]