J. Sainsbury plc

08/05/2022 | Press release | Distributed by Public on 08/05/2022 07:24

The rise of self-trolling: new survey reveals Brits are their own biggest critics, saying more than 1,000 self-deprecating comments each year