Travel Men – Jon Hamm and Richard Aoyade December 1, 2017Broadcast, Filming In China, Fixing & Research CIB provided fixing services and on the ground support in Hong Kong for a special Christmas episode of UK Channel 4's Travel Man with Richard Aoyade, guest starring Jon Hamm. CIB worked READ MORE