7.3.2025 08:00:12 CET | Topsoe A/S | Annual Financial Report Read ... the development in power, carbon, gas, oil, currency, interest rate markets, inflation rates, changes in legislation ...