BAE Systems record £84bn backlog driven by rising defence demand
BAE Systems’ results for 2025 underline strong global demand for defence products, as the company’s…