North Sea Babcock takes £5.2million hit on ‘loss-making contracts’ 08/03/2021 By Allister Thomas Babcock took a £5.2million hit for “loss-making contracts” for its North Sea helicopter business in the 2020 financial year.