Steve Boxer News YouTube Live makes inroads into Twitch’s streaming domination Apr 23rd, 2019 A new report confirms that Twitch is still by far and away the leading streaming platform, but YouTube Live and, to a lesser extent, Mixer, are...