GamesradarGTA 6 development seemingly confirmed by Rockstar's latest tax returnSep 22, 2022Alex AvardBy Alex Avardmore_vert
VG247Rockstar and UKIE respond to Taxwatch UK's £37.6 million tax relief reportJan 20, 2020Emily GeraBy Emily Geramore_vert