by Marc Rodriguez (pictured above), Centre de Convencions Internacional de Barcelona In 2017, Barcelona headed the world ranks of the cities that host the most international congresses and conventions, according to the ICCA (International Congress and Convention...