Cybersecurity Digital expertise from Estonia spreads to 16 nations, impacting various regions worldwide. , and Administrator 2025 May 1
Portugal Spain and Portugal grappled with a major power disruption; experts speculate on potential causes. , and Administrator 2025 April 29