News

The adjusted2 net earnings per share in the first quarter of 2025 was €1.48, including -€0.22 related to the exceptional tax ...
Spain has declared a state of emergency as the nation and its neighbour Portugal remain in the grips of a power outage.A ...