Japan has the highest debt-to-gdp ratio of any g7 country, and itβs getting walloped the hardest right now.
Lesson in there. 
Japan has the highest debt-to-gdp ratio of any g7 country, and itβs getting walloped the hardest right now.
Lesson in there. 