YouTube Loses Its Global Head Of Gaming Creators
Lester Chen is leaving YouTube after spending seven years and seven months with the organization. From January 2021 to JulyContinue Reading
Home of "The official podcast of esports" and everything you need to know about the business of video games