34.228.229.51

MENA Infrastructure Fund buys into Oman’s largest power and water desalination plant

721
Dubai-headquartered MENA Infrastructure Fund has acquired a 20 per cent stake in Sohar Power, the owner and operator of