NFT Platform ImmutableX’s $66M Unlocking Looms, Putting Sell Pressure on IMX Token
Immutable will release some 110 million IMX tokens to investors who bought the token in a private sale before the token's start a year ago. Some investors may see a 500% return on their holdings.