En 2006, el centro cuenta con unos 1500 empleados y ha sido transferido a algunos kilómetros, en Greater Noida.