Amazon Robotics (formerly Kiva) 300 Riverpark Drive North Reading Massachusetts, 01864 United States +1 (781) 221-4640
Hangzhou Nanjiang Robot (acq by Deluxe Family) (CN) Block L, 3F, Hongqiao Business Mansion, No. 2272, Hongqiao Road SHANGHAI Sha, 200336 China