Show Us The Money!

Publication date

15 Jul 2015

Authors

Share publication

Five years since Dodd-Frank, Section 1504 is still unfinished and $1.5 trillion went to developing countries for oil with limited transparency