NTPC posts 34% profit rise to ₹10,615 cr Jan-Mar 2026

Business