TED: Angela Wang

This week’s TED Talk was filmed during the 2017 TED@BCG that took place on October 4 in Milan (Italy), under the general title of Break the mold. When I saw this talk on TED.com I knew I had to watch it. After all, just a few weeks ago I wrote about the huge growth of e-commerce […]