Green Business | Tue Jun 2, 2009 9:49pm EDT

Carbon storage faces costly hurdles