Stagecoach financial results announced
Stagecoach Group has published its trading results for the year ending 1 May 2021. The operator reports that revenue for the period was £928.2m (2020: £1,417.6m) and adjusted total operating profit £48.1m (2020: £119.7m), excluding […]