Leaked documents dubbed the “Pandora Papers” show how Delaware and other states are used as a ‘tax haven’ by wealthy world leaders to store assets. WHYY’s Mark Eichmann has more on how Delaware’s “corporate friendliness” is sometimes used for questionable purposes.
(Original air-date: 10/11/21)