China’s renewable consumption mandates take effect: Order No. 42 of 2026 explained
Four central bodies — NDRC, MIIT, MOHURD and MOT — issued Order No. 42 of 2026 on 5 June 2026, publishing the Measures for Renewable Energy Minimum Consumption Share...