OHB SE Exceeds Profitability Targets with Record €3.2 Billion Backlog
On March 19, 2026, OHB SE (ISIN: DE0005936124) reported fiscal year 2025 results that exceeded its previous profitability guidance, driven by a surge in European government space spending. The Bremen-based […]