Bangalore
Karnataka
India
India (multiple locations)
multiple states
Pune
Maharashtra
Telangana
Mumbai
Gurgaon
Haryana