Revenue
FY, 2023




Solutions
Nov, 2024
Trademarks
Nov, 2024
Belgium
Rue du Progrès 55
Belgium
Tours Belgacom, Bd Roi Albert II 27
China
Room 1566, 15/F, Beijing Yintai Centre 2 Jianguomenwai Avenue
Singapore
16 Collyer Quay, Level 30 16 Collyer Quay
United Arab Emirates
Dubai Internet City – Building #2, Office 306