Facebook, Fearing Public Outcry, Shelved Earlier Report on Popular Posts August 20, 2021 IFTTT NYT NYT > Business NYTimes The company praised itself this week for being “the most transparent platform on the internet.” +