Stock Price
2019-09-05
Market Capitalization
2019-06-05
Revenue
FY, 2022
Enterprise Customers
FY, 2016
Patents Issued
FY, 2016
Patent Applications
FY, 2016
China
Chaoyang
United States
21700 Copley Dr #300
Hong Kong
Unit 1101, 11/F, Tower 1, Cheung Sha Wan Plaza,, 833 Cheung Sha Wan Road, Lai Chi Kok
United Kingdom
2 Eastbourne Terrace, Paddington