Post Content
Leonardo warns it could exit UK helicopter manufacturing without £1bn defence contract December 22, 2025