Ranked: The World’s Most Popular Social Networks, and Who Owns Them December 8, 2021 by Carmen Ang and Christina Kostandi via Visual Capitalist The World’s Most Popular Social Networks, and Who Owns Them Currently, there are over 4.5 billion...