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