The business of human rights: Corporate responsibility and ICTs

28 Sep 2011 16:30h - 18:00h