Venue
The Strategic Technology Forum, 2018 will be taking place at:
Grand Hotel Des Iles Borromees & Spa
Corso Umberto I, 67, Stresa, Italy