Spain, Portugal and parts of France have experienced a massive power outage. The interruption of service extends to the capital cities Madrid and Lisbon, both of which have been left without electrici [...]
Ireland has pitched a law to force tech companies to vet ads before publishing them, according to reporting by Financial Times. This is part of a larger push by the EU Commission to make tech entities [...]