Alba Line 6 Smelter records 20m man-hours without LTIBahrain-based Aluminium Bahrain (Alba), soon to be the world’s largest site aluminium smelter, announced that its Line 6 Smelter Project recorded 20 million man-hours without Lost Time Injury (LTI) in the first week of September. Moreā¦ |