DailyFinance.com : It's been a rough few days for Barnes & Noble (BKS). Shares of the last major book retailer standing rose on Monday as reports indicated that Microsoft's (MSFT) press event scheduled for later that day would somehow involve the software giant's ... Read more