Sunday was the final day of the World Economic Forum - an annual gathering of international political and business leaders in the Swiss resort town of Davos .