Internet Computer (ICP) just set another new ATL of <$30… down over 96% in under 2 months.
1 min read
I honestly cannot think of a coin that was anywhere near this high of market cap and...