Willow CourtauldMay 14, 20223 minWill the Russia/Ukraine crisis stimulate the transition into renewables? Illustrations by Megan Le Brocq Russia’s invasion of Ukraine has highlighted the world’s dangerous dependency on Russian oil and gas,...