Report: Only 7 "Rug Pull" incidents have occurred in the crypto sector since 2025, losing nearly $6 billion
2024 June 1
2024 May 29