Alba Reports 25.9% Decline in Q1 2025 Profit Despite Revenue Surge
Manama: Aluminium Bahrain B.S.C. (Alba), the world’s largest single-site aluminium smelter, has announced its financial results for the first quarter of 2025, revealing a significant 25.9% year-on-year decline in profit. The company reported a profit …