Alba celebrates a decade of success for its Line 5
MANAMA: Aluminium Bahrain B.S.C. (Alba), one of the world’s leading aluminium smelters, marked the 10th year of operations of its ...
MANAMA: Aluminium Bahrain B.S.C. (Alba), one of the world’s leading aluminium smelters, marked the 10th year of operations of its ...