Financial insight challenges and opportunities.