Stock Watch: NTPC shares in focus after subsidiary signs MoU with Rajasthan govt for 25-GW renewable energy projects