Rockstar Games publishes Grand Theft Auto trailer early after it was leaked on X Take-Two Interactive Software shares fell some 4% in extended trading on Monday 4th December 2023 after the company released its trailer for the next version of the Grand Theft Auto game. GTA is due for release inRead More →