Indian Energy Exchange Ltd has released its Investor Presentation along with its unaudited financial results for Q3 FY25, highlighting sector updates and financial performance metrics, including that thermal energy generates 74% of India's electricity, while renewables contribute 23%.