Re-inventing finance for a digital world