Social Media has turned into a cultural phenomenon this past decade, with many unique platforms entering the space in hopes to become the most popular one among the lot. While there were many that succeeded, there were others that dropped the hat. Communicate lists the platforms that called it quits. MySpace Once regarded as the most popular […]