More than half of global business leaders don't expect economic recovery until 2022Barbara Cador, Kantar 25 Feb 2021