China’s ‘developing country’ status, as the world’s largest polluter and a green technology superpower, is reaching its limits – French media News 11/12/2026 Record China View the original at Record China