Some 2,700 leaders from 130 countries, including 52 heads of state and government, will be attending the annual meeting in Davos -- Respect for Biden for not going to Davos. He knows that he can have all those leaders at the White House with a finger snap. Ursula von der Leyen on the other hand will be painting the walls and serving coffee in Davos.
Subscribe to get access
Read more of this content when you subscribe today.