Aluminum Bahrain (Alba), the world’s largest aluminum smelter ex-China, has announced that work on its Power Station 5 (PS5) Block 4 Project is progressing as per schedule. Giving an update on Block... More
More Bahrain News