1,002,071 views | Charmian Gooch • TED2014

My wish: To launch a new era of openness in business