Initial Coin Offerings (ICOs) are a popular method of fundraising for digital currency projects. While they offer potential high rewards, it is important to be aware of the risks and regulatory landscape before investing in an ICO....