Researchers Push for Answers on Carbon Capture: Will it Stay Where We Put it?

Technology is seen as the key to lessening the effects of climate change.