Executive management, directors, managers and employees during the ceremony at Alba Oasis to mark the occasion
MANAMA: Alba, a leading aluminium smelter based in Bahrain, has achieved a record metal production of 971,420 tonnes last year.
In a statement, the company said the production figures are the highest ever recorded, up by 1 .