Comparison of Top 7 ICO Platforms. Which one should you invest in?