Twitch Co-Founder Kevin Lin Leaves Company

Twitch co-founder Kevin Lin will depart from the company. Lin, who served as the popular streaming platform’s COO from 2008 to 2018, made the announcement…