DailyFinance.com : The management of Best Buy Co. Inc. (NYSE: BBY) finally has come to its senses - at least in part. The retailer will close 15 of its large stores in Canada. Best Buy already has closed some U.S. stores, but based on the damage done to its revenue by ... Read more