anjali-kumar.com
WWD: What Fashion Statements Mean on the TED Talk Stage — Anjali Kumar
Garnering more than 14 billion views to date, the TED Talk stage — or the "nerd red carpet” — is also a place to champion fashion with a cause.