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

The future of money