The reasons behind powering ahead of NTPC shares
NTPC Ltd’s shares hit a 52-week high of ₹163.75 on Monday on NSE. Eventually, the stock closed 6% higher, taking the returns so far this calendar year to about 31%. In comparison, the Nifty50 index has declined by 1%…