Syz The Moment

🚨 BYD’s profits just dropped 33% in Q3 — and it’s a wake-up call for China’s EV giant.

Written by Charles-Henry Monchau | Oct 31, 2025 2:57:11 PM