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

1,005,677 views |
Charmian Gooch |
TED2014
• March 2014