Barnes & Noble Faces Investor Pressure to Put Itself Up for Sale | Coins2Day