Only 10% founder-led firms cross $10 billion mark after hitting Unicorn status: McKinsey
Only about 10 per cent of founder-led companies reach a $10 billion valuation after crossing the $1 billion mark, while just 2 per cent manage to exceed $50 billion