Credit Karma Achieves $175M of Series D Zen

June 24, 2015