NTPC investment insights