OCI reported FY 2024 Continuing Operations (European Nitrogen and Corporate Entities segments) revenue of $975 million, an ...