Rachel explains how technology can help bring back some of the things we’ve lost in society and business: trust, empowerment, community and humanness.

Filmed at the World Council of Credit Unions