by carterjmrn | Oct 1, 2012 | Carter Group Viewpoints
During the two so-called ‘lost decades’ since the early 1990s, the standard of living of the average Japanese household has been maintained, and on some counts, has even increased somewhat. Japan performs favorably on several measures of well-being, and ranks close to...