Babcock Unveils £200m Buyback Plan Amid Defence Sector Boom-Avon Tech Eyes Acquisitions as Orders Surge
London-listed defence contractors **Babcock International (LSE: BABC)** and **Avon Technologies (LSE: AVTN)** revealed divergent impacts of the wartime economy on City firms, exposing sectoral resilience amid geopolitical volatility. Babcock’s £200m ... Read More