Coronavirus: Babcock still up and running to support critical defence work

© DC ThomsonBabcock has formally signed a deal to deliver five new frigates.
Babcock has formally signed a deal to deliver five new frigates.