Rockstar Games calls off remote work, citing leaks in the run-up to releasing the new Grand Theft Auto VI
Rockstar Games, a division of Take-Two Interactive Software Inc., will ask employees to return to the office five days a week beginning ...
Read more