Manufactures financial equipment and ATM-related products.
2002
China
201 - 500 employees
Computer Hardware
$10M - 25M in revenue
N/A in profitability
Industry Rank
29 out of 52
China, Hardware & Networking, Computer Hardware
Sustainability Report