Carlos Diez de la Lastra, CEO of Les Roches
Small and medium enterprises (SMEs) represent roughly 80% of the Travel & Tourism sector: an astonishing testament to their collective impact.