What are GCCs (Global Capability Centers) ?
A company has a GCC in India if –
1. HQ country is outside India
2. There are non-GTM (non sales) people in India. Their first/primary focus on India is to build a capability center.
There are 2052 GCCs in India as of April 21, 2025.