Advertisement

Barnes & Noble profit drops 15%

Advertisement