NFT sales fall 35.37% to $42.13m as Ethereum leads

NFT sales have fallen 35.37% to $42.13 million over the past seven days, while trading activity has picked up and…

Read More