The Radar: Celebrating A Decade of Corporate Accountability for the Digital Age
RDR is 10 years old! Over the last decade, Ranking Digital Rights has laid the bedrock for corporate accountability in the ICT sector and exerted pressure on the most powerful of these companies to uphold their obligations to respect and promote human rights. To mark