India outshines in GCC growth strategy, likely to create 3.64 lakh jobs in 2023 states NLB Services’ India Captivating Report
Global Captive Centres to add 3.64 lakh jobs in next 12 months: Report