Finance challenges of the future