4 December 2025

Aberdeen enters PRT market with £1.2bn Stagecoach deal