Nomura's Laser Digital Denies Involvement in Mantra Crash

Apr 15 2025 crypto


The token remains 90% down over the past 24 hours.