Xbox Denies GTA 6 Cloud Streaming Rumors, But Stock Markets Remain Cautious
Xbox's Chief Strategy Officer Matthew Ball has refuted claims of exclusive cloud streaming rights for GTA 6, confirming its release on November 19 only for consoles. Investors remain wary as Take-Two Interactive's stock continues to decline.
