Press Release

CGI is now Great Place to Work – Certified™ in India