Debunking The Creation Myths Behind 5 Huge Companies

Debunking The Creation Myths Behind 5 Huge Companies

It might be shocking to you to find out that some companies have lied about their own creation, but hey, who doesn’t like a good story? From eBay to YouTube, tall tales have been spun to consumers for various reasons. Let’s take a walk down liars’ memory lane, shall we? [More]