What happens when audio recordings of 80 internal meetings of a company are leaked to the media? A serious credibility problem. That’s what happened to TikTok last week when the audio of, indeed, more than 80 internal meetings were leaked to Buzzfeed, which led to a bombshell story [https: