O-Green, a clean energy company set up by the state of Oman, has achieved financial close of a 93-MW solar project expected to supply energy to more than 200 industrial facilities.