Will the ECB Freeze of Printing Large Currency Help End Corruption and Tax Evasion?

February 22, 2016

Economist James Henry says the European Central Bank is 16 years too late

Economist James Henry says the European Central Bank is 16 years too late



hqdefault

Transcript Not Available