stanfordbusiness

Stella & Dot Founder and CEO Jessica Herrin believes entrepreneurs should fail fast and be proud of their failures. Read why: http://stnfd.biz/saaTC