Stagecoach making Peoplesbus acquisition
Stagecoach Merseyside and South Lancashire has today (21 June 2023), announced that it will be acquiring the bus services, contracts, the majority of vehicles and employees of Liverpool independent bus operator Peoplesbus on 9 July 2023. The deal will see 21 Peoplesbus employees and 23 vehicles relocate from Peoplesbus Aintree depot to Stagecoach’s nearby Gillmoss […]