Corporations bag $3.2 trillion in profits, but ‘golden era’ may be over

Corporations in the developed world raked in $3.2 trillion in 2018, having ridden a wave of…

Better healthcare a $12 trillion economic opportunity

Set in the context of Covid-19, a new McKinsey & Company report details just how much of…

Pandemic to depress global retail sales by $2.1 trillion in 2020

Global retail sales are expected to drop by $2.1 trillion in 2020, according to a recent…