All about finance. Sales revenue of the weapons manufacturer soared to 2 billion euros. , and Administrator 2025 May 5