After years of competing against Amazon’s streaming giant Twitch, Microsoft is finally pulling the plug on its streaming platform Mixer, citing an inability to achieve the scale they wanted. The news came on June 23, via the platform’s social media accounts. In a blog post, the Mixer team noted, “It became clear that the time […]