Last week I was told off by a fellow member of my class of this year’s New Entrepreneurs Foundation (NEF) cohort. My crime. I didn’t tell my story when I introduced my business to the group. 698 more words