How data-driven digital technology will help manage the tide
The huge rise in corporate leverage combined with an uncertain economic outlook increases the chances that debts will not be repaid in full or on time. Defaults have already picked up sharply. The global debt load comprised of both private and public debt, rose by $24 trillion last year, making up over a quarter of the $88 trillion rise over the past decade, now stands above $281 trillion. Almost no one expects the economy to have fully recovered by the end of 2021, with some estimates indicating that global debt could exceed $360 trillion by 2030.