A formal letter from the U.S. company stating the particular reasons and necessity of your visit to China. An official letter from the inviting company in China stating the precise causes and necessity of visiting China. Our Grand Central Station-based Passport Team are specialists at getting these hand-delivered passports