Time to buy Japanese stocks again?

2016-02-18 41

Could the negative interest rates policy become a source of stability?