Sterling and Wilson Renewable Energy Limited (SWREL), a leading domestic Wind EPC involves the complete execution of wind energy projects, covering renewable EPC, has...
Sterling and Wilson Renewable Energy has secured three major domestic renewable EPC contracts, totaling approximately Rs 14.70 billion. Key projects include a hybrid project...