Why Is Immutable (IMX) up 32% Today? editorial staff 21. September 2023 Immutable (IMX) up 32% to set new standard for altcoins