Newtech Technology Investor

China-based channel and data center operator

Invests into