Aluminium Bahrain B.S.C. (Alba), the world’s largest smelter on one site, has snagged six major awards from the National ...
MGEN Renewable Energy Inc. (MGreen), the renewable energy arm of Meralco PowerGen Corp. (MGEN), has inaugurated its ...