It’s taken a while but brands are now on board with the world of gaming, with the meteoric rise of esports being a critical catalyst, says Twitch co-founder and COO Kevin Lin. Speaking to reporters at ...