Amid the mayhem provoked in the world energy market by Russia’s invasion of Ukraine, Spain and Portugal have emerged in a strategically advantageous position as an “energy island” in Europe, with a relatively low reliance on Russian natural gas. Leaders in renewable energy thanks to solar, wind and hydraulic power, Spain and Portugal are now […]