Babcock takes £85m hit due to ‘competition’ in oil and gas business
Babcock warned on profits on Wednesday as its oil and gas business continued to struggle in a "frustrating" quarter.
Babcock warned on profits on Wednesday as its oil and gas business continued to struggle in a "frustrating" quarter.