Big Tech transparency reports are a big mess Co.Exist, 11 Jan 2023 A new study suggests that none of the largest 13 tech companies meet key principles for transparency. At regular intervals…