Indians occupy 10-13% leadership positions in GCCs
With Indian professionals now constituting approximately 10-13 percent of leadership roles in Global Capability Centers (GCCs), India's influence in global corporate structures ...
CNBC Awaaz
2 hours ago