News

A new report shows GTA VI’s delay will cost the games industry billions, but what other impact will it have? Xsolla’s Chris Hewish explains all.