Posts

NTPC shares may open higher on progress in PTC India stake sale