Newsfeed
Marketing, Sales & Customer Service News & Views

UK Sales Charts: Wolfenstein: The New Order Targets the Top Spot

article

(Source: Push Square) It accounted for a quarter of all software sales for the week, which doesn’t exactly bode well for the remainder of the best sellers list, does it? Still, its success is …