Credit Karma Leases Office in BallantyneExpansion to East Coast lands in South Charlotte San Francisco-based finance company, Credit Karma, has leased 8,556 square feet of...