ExcelStor Technology was established in 2000 as a small hard disk drive manufacturer and has evolved into a contract manufacturer and a system integrator. It has a manufacturing plant in Shenzhen, China, and an R&D center in Longmont, Colorado,... Wikipedia
Parent organization: Great Wall Technology Company Limited
Headquarters: Shenzhen, China
Founded: 2000
Source: S&P Global Market Intelligence