Season 12 Episode 1: The Most Hated Man in America

Watch American Greed season 12 episode 1 tv series online free
Release date: 2018-02-26

Businessman Martin Shkreli raises the price of a life-saving drug 5,000 percent, but it's his shady accounting and Internet trolling that lands the "Pharma Bro" in hot water.