Babcock

Other News

Babcock’s new high flier

05/02/2019

Engineering services giant Babcock International (Babcock) has chosen a former RAF pilot to head up its UK North Sea helicopter business in Aberdeen.

Breaking