Business News CGI Certified Great Place India CGI has been Great Place to Work-certified™ in India for the second… fbteamMarch 30, 2023