Technology is transforming the finance industry and investable universe, but debate as to the benefits of those changes continued at a forum last week organised by industry body...