Challenging the dominance of credit score incumbents like Equifax and Credit Karma, a California tech entrepreneur, Chad Swensen, has developed NEFT, which offers consumers a way to get a look at their credit ratings without it having a negative effect, our Kevin Dugan reports. NEFT, short for New England Funding Technologies, just scored $10 million...