What is Davos?
02:06Thousands of business and political leaders will attend the World Economic Forum in Davos, Switzerland. MSNBC’s Stephanie Ruhle explains why.
Thousands of business and political leaders will attend the World Economic Forum in Davos, Switzerland. MSNBC’s Stephanie Ruhle explains why.