Logo

Logo

Spain

Fragile Grid

The massive power outage that plunged large swathes of Spain, Portugal, and parts of France into darkness this week is more than a regional mishap ~ it is a flashing red warning for the rest of the world.