Brexit and Covid beset Royal Navy contractor as profits plunge

Babcock reports underlying operating profits down 19%, with frigate-building programme making a lossBusiness live – latest updatesOne of the UK’s biggest defence contractors has blamed Brexit and Covid among a...

Read More