Has Sustainable Investing Finally Hit Its Stride?

With recent news breaking that Barron’s fourth-annual ranking of big-cap equity funds receiving a “high” or “above average” sustainability rating from Morningstar substantially outperforming those with lower sustainability ratings, you might be forgiven to think...