Energy, Oil & Gas
O-Green marks financial close of 93MW Sohar solar project
O-Green Company marked financial close on Oman’s largest industrial solar project, a 93 MW plant in Sohar, supporting over 200 facilities, with 60 per cent completion and commercial operation expected in September 2026....

