Google On Tuesday, Google announced its an ambitious,new gaming service, Stadia, which promises that anyone with an internet connection and a Chrome browser can start playing "within 5 seconds." Business Insider sat down with Stadia’s Head of Business Development, Jack Buser, to talk about the big question marks coming out of the announcement — including […]