Stock Price
2023-11-30
Market Capitalization
2023-11-30
Revenue
FY, 2023
Enterprise Customers
FY, 2022
Mapped Villages
FY, 2022
Developers
FY, 2022
India
237, Okhla Industrial Estate Phase 3 Rd, Okhla Phase III, Okhla Industrial Estate
United States
India
No 1134, 4th Floor, Sree Ram Nivas, 100 Feet Road, Dr SK Karim Khan Road, HAL 2nd Stage, Indiranagar
India
Japan