Barry Diller on Face the Nation said the economy is in the “teething” stages of recovery on April 26, 2020. Skift

Skift Take: Barry Diller let it rip on Sunday in a wide-ranging interview on the pandemic, calling President Trump a “witch doctor” for his coronavirus treatment recommendations. Whether the subject is Trump or regulation of Google, Diller hasn’t been shy about speaking his mind.

— Dennis Schaal

Read the Complete Story On Skift