New report shows Stagecoach supports more than £1.6bn a year in value to Britain’s economy
Independent research carried out by the Centre for Economics and Business Research (Cebr) shows that Stagecoach’s aggregate contribution to the country is £1.63billion a year in Gross Value Added. Stagecoach is one of the country’s […]