Barcelona claims top spot in ICCA city rankings

Barcelona claims first place in the ICCA city rankings by number of meetings in 2017 for the first time since 2004. The country rankings only...