Top Gulf aluminium maker calls force majeure on some contracts.

10 Apr 2026 20:54Metal