The 120MW Jaalan Bani Bu Ali wind project has reached financial close, moving one of Oman’s largest onshore wind farms closer to operation in 2027 ...