Click to zoomIndian power plant with solar and wind integration at sunsetBusinessGE Power India FY26 BRSR: ESG, Operations & Governance InsightsBy Business Desk•