French telecommunications giant Iliad reported a rise of 11.8% in its core profit for 2024, driven by strong performances ...
It's good wine-making country. It was here, in June 1985, on the river-boat Princess Marie Astrid that negotiators from the three Benelux countries plus France and Germany concluded an agreement ...