Twitch now manages the brand sponsorships for esports organization Team Liquid. This creates a new tier above partner for Twitch's creator hierarchy.Read More from GamesBeat – VentureBeat https://ift.tt/2ICx54S via IFTTT
Post a Comment