Technology:
Investments
Industry:
Advertising, Commerce and Shopping, Internet Services, Other, Sales and Marketing
Headquarters:
Aberdeen, Hong Kong Island, Hong Kong
Founded Date:
1970-01-01
Employees Number:
1001-5000
Funding Status:
M&A
Number Of Exits:
1
Register and Claim Ownership