Cardano whales sell 100M ADA, but retail holders accumulate – Why?
March 17, 2025
Recent data shows that Cardano whales have sold over 100 million ADA in the past week.
Recent data shows that Cardano whales have sold over 100 million ADA in the past week.