Still Raining in Japan

The Abe government is lucky. The previous government wasted the little political capital it had on pushing through the controversial retail sales tax hike that won’t be even implemented until 2014 at the earliest. The LDP ran its campaign as the some of the safe haven investor behavior was u…

View post: 
Still Raining in Japan