Rockstar Games are supposed to be a British business success story. They’re one of the biggest names in the video games industry, and they’ve made billions of dollars through global hits like ‘Grand Theft Auto’ and ‘Red Dead Redemption. In[…]↓ Read the rest of this entry…