Sterling and Wilson Renewable Energy Limited (SWREL), a leading renewable EPC company, has received a Letter of Intent (LoI) for a ₹1,200 crore order...
Tata Power Solar Systems Limited has partnered with the Bank of India to offer easy financing for rooftop solar installations and EV charging stations....