More foreign marques face a do-or-die moment as Chinese buyers shun petrol cars Business & Economy April 6, 2026 3:25 PM