Show #1320: FAILURE OF FACTORY BABY FORMULA

14/07/2022

Listen "Show #1320: FAILURE OF FACTORY BABY FORMULA"

Episode Synopsis

Four companies control 95% of the infant formula sold in the United States. When one of their factories was forced to close, mothers panicked and horded. This leads us to ask: