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
