Collection Call
David GallandThe Land of the Rising Sun has the dubious distinction of sporting the highest debt-to-GDP ratio of any industrialized nation in the world. Now greater than 200%, Japan’s relative debt load is bigger than that of Greece, Spain, Portugal or the US. Ja


