Loading page…
Orion SA 2018 Annual Report with Sustainability Disclosures
Company: Orion SA
Sector: Manufacturing
Country: Luxembourg
Year: 2018
Type: Annual Report with Sustainability Disclosures
Pages: 177
The report presents Orion's 2018 consolidated results, including revenue of $1,578.2 million, net income of $121.3 million and Adjusted EBITDA of $294.1 million. It describes third-party ISO 14001 and ISO 9001 certification across operating sites and a consent decree requiring pollution-control technology at four U.S. facilities. The report also details the company's environmental, health and safety management systems and regulatory exposures.
Indicators available in this report: