See More Hear More Watch More Hear More Get on iTunes
The Economist economist

From Babbage: what is Dell up to in this merger?

Dell makes a $67 billion bet in the form of the technology industry's largest ever merger. Also in this episode: scientists prepare pig organs for human transplants. created on #clammr remixed from @The_Economist


More from