The World Retail Congress 2023, held at Hotel Arts Barcelona, opened by reflecting on the major global events that have rocked the retail industry since the last show back in 2019.