Tata Power Solar Systems Bags 300 MW Solar Project for NLCIL for Rs 1,755 crore
Iberdrola to Supply Over 1 TWh Renewable Power to Amazon
Nextracker to Supply 810 MW Solar Trackers to US Solar & Storage Projects
Brookfield, EIG Consortium Ink Pact to Acquire Origin Energy for A$18.7bn
Agilitas Energy Acquires Texas Energy Storage Systems Portfolio for $75 Million