Reddit, “the front page of the internet,” has been going through some changes in the past few months, in an effort to open up some of its decision making and staff dealings. It released a transparency report earlier this year, which gave users an idea of how often it complied …
Read More »