Eating “People’s Feed”, Ordering Takeout on Installments—Many in China Are Really Close to Starving Source: https://www.youtube.com/watch?v=8ixBoEY3lPw Published: Jun 26, 2025 Author: Horse Post Date: 2025-06-26 18:30:37 by Horse Views: 255 Poster Comment: 5,000 Yuan = $697.56.
#1: Horse To: All (#0)
BYD Slumps After Scaling Back Production, Rising Inventories, Slower Sales Growth
It's the first hiccup in what has otherwise been a Cinderella story for the Chinese EV manufacturer...
Horse posted on 2025-06-26 18:31:38 Reply Private Reply