Sister Nora Nash

Part 3: Killing The American Dream?"You are beginning to see a lot of people in our society who have become disenfranchised," says the director of corporate social responsibility for the Sisters of St. Francis, in Aston, Pa.
A Local Nun Counsels Corporations On Social ResponsibilityAn effort to improve corporate citizenship has an unlikely leader: A sister of Saint Francis, from Delaware County, is meeting with corporate executives all over the country, to convince them to become more socially responsible.