2017 Europe South (IESE)2018-08-30T16:47:10+00:00

2017 Europe South
Regional Finals

Barcelona, Spain
March 3, 2017
Hosted by:

iese

Organizers

Teams

Startups

Judges