Activision Is Bringing E-Sports Franchises to a City Near You

Overwatch League, the competitive video-game endeavour that Activision Blizzard launched last year, continues to model its future on traditional organisations like the NBA and NFL.

Comments

Popular posts from this blog

India’s Upcoming Digital Personal Data Protection Bill: Ten Things to Know About the Proposed Legislation