ECONOMY
Issue #109
23 Apr 2020
McKinsey Global Institute analysed 6000 of the world’s largest companies with annual revenue of over $1BN and present their findings in this paper. tl:dr: power law applies (which means only 20% of you will download the paper...)