News about how tech sales are doing has been mixed, ahead of a flood of earnings reports from vendors.

read more