Sterling And Wilson Renewable Energy promoters stake sale