International Tourism Group launches across European markets
Tourism experts from across Europe have joined forces to launch International Tourism Group (ITG), a new multi-national agency that sets a new standard through a data-led methodology applied…