Chris Stokel-Walker / Fast Company
Big Tech transparency reports are a big mess – A new study suggests that none of the largest 13 tech companies meet key principles for transparency. At regular intervals, Big Techs biggest names release data showing how well theyre responding to the challenges of running world-dominant platforms. Transparency reports share how often companies have taken action against inappropriate contentnudity, …