Can 0.7% of corporate profits fund the world's biggest problems?

11,250 views |
Sahil Sethi |
TED@State Street Boston
• November 2015