Home insurer Stand raises $70 million at a $1 billion valuation · Digg