4 December 2025

£1.2bn Stagecoach deal marks Aberdeen's entry into PRT market