Meet global corruption's hidden players

2,629,071 views | Charmian Gooch • TEDGlobal 2013