International engineering group Babcock has got on board with bus operator Stagecoach West to make the commute to and from work easier and greener for staff at its North Bristol base. Stagecoach is providing a special dedicated shuttle services to serve Babcock International office on Bristol Business Park from...