Palo Alto based financial services startup SelfScore has raised $7.1m in Series B financing led by Pelion Venture Partners. SelfScore...