What is IPO&ICO?

IPO stands for Initial Public Offering and describes the first sale of shares issued by a company

ICO stands for Initial Coin Offering and describes the crowdfunding to raise money for a new cryptocurrency asset as well as company or venture.