SWREL SWREL Secures Rs 14.70 Billion Orders, Enters Wind EPC Segment 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... CIMR Team Digital2 days ago