Supported by full supply chains and robust policy measures, China has achieved leapfrog development in renewable energy in recent years, with its installed capacity ranking top globally.