Conference & Meetings World Issue 120 | Page 24

MADRID , THE CITY WHERE

MEETINGS COME TO LIFE