Alba wins Best Corporate Governance Award in Bahrain
Aluminium Bahrain (Alba), the world’s largest aluminium smelter ex-China, has announced that it has been the recipient of the ‘Best Corporate Governance Award’ in Bahrain by Ethical Boardroom for 2021 …