Setting up a captive center in India
Setting up a captive center in India There is a paradigm shift in the way businesses operate at a global level. Enterprises are exploring possibilities to de-risk their strategy from outsourcing to setting up their own entity or captive centers offshore considering many reasons; Strategic, operational or both. India is one of the most sought-after…