InteleTravel acquires majority stake in Major Travel for undisclosed sum

Travel Weekly.co.uk

Website: