David Hinshelwood, Head of Business Development, Renewables at Babcock talks about the developments within the offshore sector and Babcocks part to play in that.
David Hinshelwood, Head of Business Development, Renewables at Babcock talks about the developments within the offshore sector and Babcocks part to play in that.