Major deal means ‘more opportunities for everyone’, says InteleTravel boss

James Ferrara insists all agents and the industry are winners 

Exit mobile version