From talent pools to PLI: Why multinationals are betting on India for GCCs and manufacturing?
Global Capability Center is a strategic offshore or nearshore unit set up by a multinational corporation to extend its capabilities beyond the home country.