What is the EcoVadis ICT sector initiative? Vanessa Ishikawa August 20, 2019 16:11 Updated The EcoVadis ICT sector initiative is a project inviting Information and Communication Technology companies to adopt a joint assessment and monitoring approach regarding their trading partners’ Corporate Social Responsibility (CSR) performance. Sector initiatives are a powerful way to gain in long term CSR efficiency and supplier risk identification. Related articles What is Railsponsible? What is TfS (Together for Sustainability)? What is a sector initiative? What is the EcoVadis AIM-PROGRESS initiative? What is Corporate Social Responsibility (CSR)? Comments 0 comments Article is closed for comments.