China goes after the ‘rats’ in race to the bottom August 5, 2025August 4, 2025 by China Factor Staff Companies involved in electric vehicles, batteries and solar are creaking amid ‘cut-throat’ rivalry