NTPC extended the tenure of its CMD till 2025