NTPC Green Energy share price tanks 6% as one-month lock-in period for IPO anchor investors ends

NTPC Green Energy share price tanks 6% as one-month lock-in period for IPO anchor investors ends