Startups Gaming startup Immutable scores $82 million for NFT trading tech Stephanie Palmer-Derrien 15 September, 2021