Grand Theft Auto publisher Take-Two Interactive to lay off 5% of workforce Published 16 Apr 2024 Full Article