MARKET REPORT: Babcock falls after it’s hit by £85m charge

Embattled defence contractor Babcock International suffered another setback as it trimmed its profits forecasts and told investors to brace for an £85million charge. Warning it has suffered a ‘frustrating’ quarter, the Royal Navy supplier admitted to further problems in its business that flies workers by helicopter to oil rigs. Contract delays and challenging oil and … Read more