An initial public offering or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail investors. From Wikipedia
The trading window will remain closed until June 28 ahead of the company’s planned exit from the BSE Sensex in the semi-annual reshuffle.