Business + Finance

Unlikely Allies

At Environmental Defense, New Canaan resident Fred Krupp is creating a balance in policies that pleases both Wall Street and the Sierra Club.