IPO Lock-in Expiries: $42 Billion Worth Of Stocks Face Sell-offs
As lock-in periods of newly listed companies, which raised funds through initial public offerings (IPOs) are about to expire, $42 billion worth of stocks are staring at the risk of sell-offs. Image: Shutterstock At a time when Indian stocks are facing a massive drain-out of foreign liquidity, which is puncturing investor confidence, sell-offs by existing … Read more