Syz The Moment

Investors lost billions of dollars in July betting on a handful of small US-listed Chinese stocks that plunged in value shortly after being heavily promoted on social media.

Written by Charles-Henry Monchau | Aug 19, 2025 1:50:06 PM