It’s now clear that initial coin offerings (ICOs) were a massive bubble. The median ICO return in terms of USD is -87% and constantly dropping.The post A post-mortem on the ICO bubble: at least 89% of ICOs are in the red appeared first on The Block.