ITP – A new TMC partner in China ITP – International Travel Partnership, one of the world’s fastest-growing travel management consortiums, is delighted to announce the addition of Best International Travel in China to its Travel Management network. Based in Beijing, fully-licensed Best International has corporate clients throughout China who benefit from their strong focus …