Tag: Rockstar North
GTA Developer Rockstar Accused of Avoiding Paying Millions in Taxes
In a report published by TaxWatch UK, an investigative think tank, Grand Theft Auto and Red Dead Redemption publisher Rockstar Games is alleged to...