ત્યાં બેગ્લૂરૂ અને નવી દિલ્હીમાં કંપનીના હબ્સ છે.