Admin·News·2 June 2017Microsoft Introduces New Streaming Platform, “Mixer”Last week, Microsoft announced the evolution of the Beam interactive live-streaming platform and introduced its new name, Mixer. More than just... Read More