NTPC Ltd $NTPC.NS, India’s largest power producer, released its quarterly results, registering a net profit of 57.8 billion INR ($678 million USD) for the period ending March 31. This result slightly exceeded the consensus estimate of 56.9 billion INR, highlighting operational resilience amid escalating demand for electricity across the country.