One of the biggest social media sites in the world, Pinterest, says that an influencer who claims to have helped invent the site has no claim to fame……
One of the biggest social media sites in the world, Pinterest, says that an influencer who claims to have helped invent the site has no claim to fame……