By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Sales - EMEAA up! 09 April - View Post

Those are some seriously abysmal software sales. It's down roughly 25% on the same week last year, and there were no large releases in either of the years.