IESE Insight

Lessons in leadership and teamwork from Catalonia’s human towers

Photo © Roberta Esteves
June 6, 2025
image_pdf