• Another breakup on Twitch

    Kevin Lin, one of the founders of the Twitch platform, recently announced that he is leaving the firm. Thus, only one of Twitch’s co-founders remained...