Eleven of 13 major economies are more energy-vulnerable than a decade ago. COVID lessons on supply chain security went unlearned.
Eleven of 13 major economies are more energy-vulnerable than a decade ago. COVID lessons on supply chain security went unlearned.
