Aluminium Bahrain has declared force majeure, which will affect the performance of its supply contracts.

2026-03-04

Aluminium Bahrain has declared force majeure, which will affect the performance of its supply contracts.