Comment Comment by mitchell209 Wasn’t Twitter the most popular social media site on the planet and still losing money? parent mitchell209 3 years ago