28-Oct-2019 Source: Energy Voice
In accounts posted to Companies House, Babcock Mission Critical Services Offshore reported a pre-tax loss of £2.8million for the period ending March 31, compared to a profit of £4.3m the previous year. See Full Story.