Back to photostream

Ranking Digital Rights 2017 Corporate Accountability Index-13

Niels ten Oever, Head of Digital, Article 19;

 

Arvind Ganesan, Director, Business and Human Rights, Human Rights Watch;

 

Melissa Brown, Partner, Daobridge Capital;

 

Rebecca MacKinnon, Director, Ranking Digital Rights

 

430 views
0 faves
0 comments
Uploaded on March 24, 2017
Taken on March 23, 2017