site logo

Barnes & Noble cuts staff after bleak holiday sales