Meet the nun who pushes corporations to be socially responsible

Sunday Edition

Sister Nora Nash has taken a vow of poverty, but she can hold her own in corporate boardrooms. She and her fellow nuns at the Sisters of St. Francis in Philadelphia are on a mission to convince companies like General Electric, ExxonMobil and Wells Fargo to care as much about the environment, income inequality and other social issues as they do about the bottom line.

More From Radio/Sunday Edition