More than 80% of LINK is controlled by 125 wallets

https://ift.tt/2KqNlaz

Submitted January 19, 2021 at 11:33AM

No comments:

Post a Comment