
Alba Reports its Financial Results for the First Quarter of 2025
Aluminium Bahrain B.S.C. (Alba) (Ticker Code: ALBH), the world’s largest aluminium smelter on one site, has reported a Profit of BD18.1 million (US$48.2 million) for the first quarter of 2025, a drop of 25.9% Year-over-Year (YoY), versus a Profit of BD24.5 …