Internet Computer (ICP) enters the top ten on CoinMarketCap following its exchange debut. ICP was sitting as high as the fourth spot, but following heavy sell pressure, it’s since dropped to the seventh position, just ahead of XRP, at writing. The CoinMarketCap rankings have seen a flurry of changes during this bull run. But it’s […]