What is the EcoVadis ICT Sector Initiative? Boris April 19, 2018 07:12 Updated EcoVadis ICT Sector Initiative is an initiative for ICT (Information and Communication Technology) companies to effectively implement a common approach for assessing and monitoring suppliers Corporate Social Responsibility (CSR) practices as a means to identify supply chain risk and drive performance. Related articles What is Railsponsible? What is the EcoVadis AIM-PROGRESS Initiative? What is a Sector Initiative? What is TfS (Together for Sustainability)? What is Corporate Social Responsibility (CSR)? Comments 0 comments Article is closed for comments.