Chery, a Chinese automotive brand, has opened what it claims to be the largest automotive spare parts distribution ... of a new logistics management system and improved warehouse design is ...