Not a lot new but at least puts it in one article Googles Finance play: Insurance, Comparison and Payments. Think the common denominator is DATA