There’s a long list of things to do, decisions to make and challenges to meet before a company’s IPO (initial public offering). You will have to resolve any accounting issues, prepare audited financial statements, decide on corporate governance, assemble a team of...