A Warning to Corporate America: Sister Patricia is Watching You

Sister Patricia Wolf may not seem very intimidating when you walk into her office at the Interfaith Center on Corporate Responsibility (ICCR) in New York. But when it

comes to getting corporate America to toe the line on issues of corporate social responsibility, this Sister of Mercy shows no mercy.