Total Funding
Revenue
FY, 2023
Offices
FY, 2023
Countries
FY, 2023
Data Centers
FY, 2023
Denmark
Silkegade 3B, ST &1
United States
255 Centre St, 7th Floor
Australia
Level 6/241 Commonwealth St
Austria
Lindengasse 56
Belgium
Kipdorpbrug 1
China
25 F, the Headquarters Building No. 168, Middle Xizang Road