What does IPO mean? How does a company go public? What are the types of business funding? What does Mark Cuban say …