Over 254,000 crypto traders liquidated in 24 hours as leverage wipeout tops $1B

Comments

Join the discussion on this story.