Carbon capture technology faces "significant hurdles," says IdTechEx

by