Latest News

GI TRADE News

Alba Q1 net profit jumps 316% to $200.3m

Aluminium Bahrain (Alba), the world’s largest aluminium smelter on one site, has reported a profit attributable to equity holders of BD75.3 ...

REVIEWS