46% failure rate for 2017 ICOs

  Of the 902 Initial Coin Offerings from 2017, 142 have failed at the funding stage and another 276 failed [Read More]
To access this content, you must be a member. Visit the Plans page for details.