2015 Corporate Accountability Index: On track for November release!
Building on two years of research, consultation, and testing, we are excited to announce that research is now in full swing for the 2015 Corporate Accountability Index. The Index, to be unveiled in early November, will evaluate 16 telecommunication and Internet companies headquartered around the world on 31 indicators