Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
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