BUSINESS Indian Energy Exchange reports ₹492.9 crore PAT for FY26, highest ever traded electricity volume Apr 23, 2026