Meet global corruption's hidden players

2,627,269 views | Charmian Gooch • TEDGlobal 2013