Take-Two Interactive's Stock Drop Amidst GTA 6 Delays: A Closer Look

November 07, 2025