Articles related to GLOBAL CAPABILITY CENTERS

India set to become 'GCC Capital of the World'

New Delhi, Jan 16: 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 2...