One company says it has the technology. And though investors looking for cleaner power generation are lining up, some environmentalists are skeptical.
One company says it has the technology. And though investors looking for cleaner power generation are lining up, some environmentalists are skeptical.