The social media platform is slowing the rollout of new products after recent backlash, reports the Wall Street Journal. …read more

Source:: CNet