Sterling and Wilson Solar Limited commissions 66 MWp solar e