What is the EcoVadis ICT Sector Initiative? Boris Abramovic July 10, 2018 09:11 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 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.