Chris Hewish, President, Xsolla | Business Management Review

Video Games Are Leveling Up; Social Media Should Be Afraid