Internet Computer (ICP) Faces Crucial Support Test Amid Upgrade and Bitcoin DeFi IntegrationMay 3, 2024