2,562,095 views | Neha Narula • TED@BCG Paris

The future of money