US Business Reacts to Japan

Rancho Seco Nuclear Generating Station, a decommissioned nuclear power plant in Herald, California
( TahoeSunsets / flickr )
( TahoeSunsets / flickr )
Produced by Jillian Weinberger and Kateri A. Jochum