Global leaders attending the World Economic Forum in Switzerland agree that a rapid response is needed to stave off disaster.
Global leaders attending the World Economic Forum in Switzerland agree that a rapid response is needed to stave off disaster.