News

Lagardère Travel Retail posted €2.89 billion (£2.39bn) in the first half of 2025, up 5.1% on a reported basis and up 4.0% ...