Stagecoach profitability benefits from business review
Stagecoach Group has published its interim results for the half-year to 28 October 2023. On a total revenue of £773.2m, up from £669.6m in the previous comparable period, the group recorded a total operating profit […]