Alba Debuts Electric AlF3 Feeding Vehicle in Potlines
Manama: In a forward step towards its ambitious decarbonisation goals, Aluminium Bahrain B.S.C. (Alba), the world’s largest aluminium smelter on a single site, is embarking on a pilot programme for an electric, battery-powered Aluminium Fluoride (AlF3…