Chris Hewish, President, Xsolla | Hospitality Business Review

Video Games Are Leveling Up; Social Media Should Be Afraid