New Report Suggests Average ICO Investor Sees 82% Profit


A new analysis of over 4,000 ICOs has found that the average ICO investor makes 82% profits