Babcock’s £80 million impairment lower than expectednews Alasdair Whyte 22 Nov 18 0Babcock Group has taken an £80 million ($102 million) impairment charge on its oil ad gas helicopter transport business. Analysts had been expecting £100 million.… Read more