India’s Sterling and Wilson Solar Ltd (BOM:542760), or SWSL, today announced that it has commissioned a 25-MW solar farm in Oman, its second project in the Middle Eastern country.