
Compugen Group Achieves Silver Sustainability Distinction from Ecovadis
In the fall of 2019, the Compugen Group (Compugen Inc. and Compugen Finance, Inc.) completed a sustainability audit through Ecovadis, a leader in assessing the sustainability profile of over 55,000 supply chain participants across nearly 200 industries in 155 countries worldwide. Sustainability means the ability to meet present needs without compromising the ability meet future needs. It includes aspects of environment, labour and human rights, ethics and sustainable procurement. Sustainability involves implementing policies, programs Read More …