NTPC OFS Retail Part Subscribed 72%

NTPC OFS Retail Part Subscribed 72%
Source: The Economic Times