1997માં સ્થપાયેલી આ કંપની અમેરિકામાં 13 અને ભારતમાં બે ઓફિસ ધરાવે છે.