Perfectionism holds us back. Here's why

308,133 views |
Charly Haversat |
TED@State Street Boston
• November 2015