Total Funding
Revenue
FY, 2017
Data Centers
Oct, 2019
Connected Devices
Feb, 2022
Messages Delivered Monthly
Oct, 2019
United States
8125 Highwoods Palm Way
China
20th floor, Jinyu Mansion No.129 Xuanwumen West Street Xicheng District
Costa Rica
Avenida Escazú Edificio 202, 5to Piso
Hong Kong
392 Kwun Tong Road, Millennium City Tower Phase 6, Kwun Tong
India
3rd and 4th Floor, Block B - Delta Embassy Tech Square, Kadubeesanahalli Village, Marathalli – Sarjarpur Outer Ring Road Varthur Hobli
India
DLF Building No. 5, Tower A, 15th Floor, Phase III