We have an accountability problem, and it’s not anonymity.64% of industry members polled by the BCS want social media platforms to force users to verify their identity, but are we throwing…Aug 2, 2021Aug 2, 2021