January 16, 2025 3:42 PM
India set to become ‘GCC Capital of the World’
India is poised to become the ‘GCC Capital of the World,’ with 1,700 global capability centres (GCCs) employing over two million people — a figure expected to grow significantly by 2030, the government announced on Thursday. GCCs are at the fo...