Sterling and Wilson Renewable Energy (SWREL)
SWREL Secures Three Major EPC Orders Worth INR 1,772 Crore
SWREL Gets Rs 415 Cr EPC Order For 300 MW Solar Project in Rajasthan
Sterling & Wilson Renewable Energy Reports ₹429 cr Loss in Dec Quarter