NBCC VS NTPC ? which is best to invest in 2024 | Latest Stock news