Summary: An impact investor's view of innovation for longevity, and what Financial Services should have been about.