site logo

Staples beats expectations amid sales decline