Tag: Alba wins NSC USA awards for 2024
Alba wins major National Safety Council USA awards for 2024
Aluminium Bahrain (Alba), one of the world’s largest aluminum smelters, has won four major National Safety Council (NSC) USA awards for 2024.
Alba received the...