A flurry of initial public offerings (IPOs) have hit the market in the previous two financial years. These listings, which happened amid much fanfare, failed to live up to their promise instead, generating heavy losses for investors who had bet on them. Of the 161 IPOs which hit the Street in FY23, raising an aggregate […]