Should investors care? 80% of all NFTs belong to 17% of addresses

You are here:
Go to Top