Internet Computer (ICP) Sees 12.1% Surge in CoinDesk 20 Update

None