The blue-chip CSI 300 index closed down 0.88%, while the Shanghai Composite index slid 0.43% at 3,295.70. Most sectors closed ...
Volkswagen pulls the plug on direct-to-consumer EV sales in Europe Tesla shifts gears and offers lease buyouts BYD and SAIC pressure their suppliers to reduce prices in 2025 ...