Question: what are the requirements to go public?
Answer: The company has predictable and consistent revenue. ...  There is extra cash to fund the IPO process. ...  There is still plenty of growth potential in the business sector. ...  The company should be one of the top players in the industry. ...  There should be a strong management team in place.