Episode details

Available for over a year
Bermuda's finance minister on tax havens. The Caribbean country has changed its laws after criticism from President Obama. Does it matter if companies leave? Does it matter if Ghana becomes a tax haven? And why droughts cause witch killings.
Programme Website