News / First West of EnglandEnd of the road for Bristol’s bus bossJames Freeman is in charge of 1,800 staff and has a fleet of 600 vehiclesRead more