press coverage

Why Ronnie Screwvala thinks e-sports is the next big thing