The world's most (Switzerland) and least (Burundi) competitive economies Read Article Mon Dec 31, 2012 4:22 PM