Friday, May 29, 2020

Tag: EcoVadis

CGI Ranks High in Corporate Social Responsibility Performance

0
CGI, a leading IT and business consulting service headquartered in Montreal, Quebec, has been awarded the EcoVadis Gold rating for its corporate social responsibility...
X