What EF is really good at
I think a lot of people sometimes see investors as a bit mystical. There are thousands of companies created every year and very few of them are ever worth over a billion. The general consensus is that per year only about 15 companies will make it to unicorn status. The odds of…