Home Smart Insight EN TrackInsight: Japanese Socially Responsible Stocks experienced positive performance