In the world of cryptocurrencies, there exists an exciting and high-potential course of investment called Initial Coin Offering or better known as ICO. For starters, ICOs can be compared to crowdfunding, where companies or projects raise funds through the sale...