Tropical island paradise tops debt league The Seychelles islands in the Indian Ocean, better known for their pristine beaches and crystal clear waters, are the most indebted nation in the world, according to a new report released on Monday.
Sept. 2, 2013 - CNBC via Yahoo! Finance
Tropical island paradise is world's most indebted nation The Seychelles islands in the Indian Ocean, better known for their pristine beaches and crystal clear waters, are the most indebted nation in the world, according to a new report released on Monday.
Sept. 2, 2013 - CNBC
Tropical paradise tops debt league The Seychelles islands in the Indian Ocean are the most indebted nation in the world, according to a new report released on Monday.
Sept. 2, 2013 - CNBC