Beijing is no longer content to watch China’s solar manufacturers destroy each other. In May 2026, the Ministry of Industry ...