2018 Europe South (INSEAD)2018-08-30T13:44:21+00:00

2018 Europe South
Regional Finals

Fountainebleau, France
March 17, 2018
Hosted by:

Organizers

Previous years this region: 2017, 2016, 2015

Teams

Judges