About Us Whale Youche (Shanghai) Import and Export Co., Ltd. is headquartered in Shanghai, China. The company is committed to developing the global export trade of used cars in China, and has legal qualifications for the export of used cars. In addition, commercial vehicle customs declaration agency, export
Read More