NTPC Q2 Results: Net profit up 7% YoY; board approves buyback | Sharefundss