India set to become 'GCC Capital of the World'

India set to become 'GCC Capital of the World'

India is set to become the 'GCC Capital of the World' with 1,700 global capability centres (GCCs) employing over two million people — a number projected to grow significantly by 2030, the government said on Thursday. Jan 16, 2025