Diffusion and Implementation of Corporate Social Responsibility (CSR) : The Role of Information and Communication Technologies (ICT) · Study