Tag: EcoVadis

Demystifying ESG raters and rankers with better benchmarking

What is the role of the ESG ratings industry, do they actually determine whether companies are sustainable or not – and how will future...

CGI Ranks High in Corporate Social Responsibility Performance

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