ICC Conference and Mayors Summit

SAVE THE DATE

On 15 and 16 November 2022, we will be coming together in Barcelona, Spain for the ICC Conference and Mayors Summit.