In 2024, food delivery giant Swiggy and supermart major Vishal Mega Mart successfully floated their respective initial share sales after making confidential filings