2017 Strategic Technology Forum (Europe)
 

Venue

The Strategic Technology Forum, 2017 will be taking place at:

Grand Hotel Des Iles Borromees & Spa

Corso Umberto I, 67, Stresa, Italy