See More Hear More Watch More Hear More Get on iTunes
Adam Test adamtest

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.

UP NEXT

More from