EWC announces a $744 million impairment and financial adjustments for major projects.
Posted on: 21/11/2024