Business Press ReleaseGi Group India’s New Location in the New World of Work Sep 17, 2021 Swaraj PatilComment on Gi Group India’s New Location in the New World of Work New Delhi, September 17: Gi Group, one of the world’s leading human capital solutions and