NEO slumps 35%: Foundation denies sell-off, probes massive Binance transfers
April 2, 2025
NEO Foundation denies involvement as prices dip by 35% amidst massive selling activities.
NEO Foundation denies involvement as prices dip by 35% amidst massive selling activities.