INTERNET RIGHTS GROUP the Electronic Frontier Foundation (EFF) has published its latest look at information technology companies' transparency and awarded several of them perfect scores. The EFF's "Who Has Your Back" report is the second in a series…
Post a Comment