It happened a few weeks ago, even though it seems further back. A new cryptocurrency few had heard about forced its way into Coinmarketcap’s Top10 in record time. In the middle of an overcrowded bull market, Internet Computer (ICP) was the talk of the town for a few days. The coin debuted with listings in most […]