Scalper1 News
By Lutz Muller Activision’s ( ATVI ) core business video games played on consoles has been struggling for the past four years. Its two main products, World of Warcraft and Call of Duty , continue to be caught in Scalper1 News
Scalper1 News