As one of the World’s Largest Single Site Aluminium Smelters, Alba is Recognised for Technological Excellence, Innovative Solutions, High-Quality Products, Outstanding Technical Services, and Strict Compliance to Safety and Environment Regulations.
Our Aluminium Products Range Includes: