Alba posts $48.2m Q1 profit, production costs impact
Aluminium Bahrain (Alba), the world’s largest aluminium smelter on one site, has reported a profit of BD18.1 million ($48.2 million) for the first quarter of 2025, a drop of 25.9% year-over-year (YoY), versus a profit of BD24.5 million ($65 million) for …