With oil-starved nations scrambling for gas, one nation is reaping the advantages from the worldwide provide shock: China. NCS’s Stephanie Yang explains how China’s standing because the renewables king of the planet is granting the nation extra affect with growing exports of photo voltaic expertise, batteries, and EVs.