Babcock’s £80 million impairment lower than expected
Babcock Group has taken an £80 million ($102 million) impairment charge on its oil ad gas helicopter transport business. Analysts had been expecting £100 million. In its half-year results released today, Babcock cited overcapacity...