Here's a slightly skeptical Businessweek on the deal. Can't vouch for the accuracy, but that's the first one I can sort of understand.
- jim 3-31-2008 12:57 am