Babcock expected to take a £100 million Avincis hitnews Alasdair Whyte 19 Nov 18 0Babcock Group is expected to take a £100 million hit on the value on its helicopter business – Babcock Mission Critical Systems – when it… Read more