Europe newsfromPrx3 weeks agoThe WorldSpain and Portugal experienced their largest power outage since 2003, causing significant disruptions and prompting government meetings to address the issue.