The Meeting Space – Madrid

A great opportunity for CCD to network with key industry suppliers and check out the newly opened Riu Plaza Espana, Madrid.