Twitch co-founder Kevin Lin leaves streaming company
Kevin Lin, a co-founder of live streaming platform Twitch, is to leave the Amazon company. His departure leaves CEO Emmett shear as the only remaining Twitch co-founder still at the company, with Justin Kan, Kyle Vogt and Michael Seibel all having left in recent years. Lin spent the majority of his time with the company […]