Making 'meka' millions with NFTs

Sales of NFTs generated $10 billion in the past few months. But, what are they?

Buzz.ie