IPO process starts with the hiring of merchant bankers or underwriters. These are investment bankers who guides the company throughout the IPO journey. They assist the issuer company in creating IPO demand, fix IPO price, and check for regulatory compliance or due diligence, etc.