SWREL Secures Rs.415 Cr Solar EPC Order for 300 MW Project in RajasthanSeptember 10, 2025 Sterling and Wilson Renewable Energy Limited (SWREL) has received a significant Letter of Intent (LOI) from a private Independent Power Producer (IPP) for the execution of a major solar photovoltaic…