In 2005, Wal-Mart and Netflix announced that the companies' two online retail sites would "promote each other's core business." Now, the deal is back in the headlines -- but with a negative spin.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.