FILE PHOTO: The logo of Carrefour is seen on shopping

FILE PHOTO: The logo of Carrefour is seen on shopping trolleys at the Carrefour Lingostiere in Nice, France, March 31, 2018. REUTERS/Eric Gaillard/File Photo

Top Stories

- Advertisement -