67: Blood Trade

Published: Jan. 15, 2019, 6 p.m.

b'Keynes and Bown speak with Alice Fulwood (The Economist) about what is behind the $150 billion of annual trade in blood plasma products. They cut through the mystery of the exploding trade flows by explaining...'