An Israeli startup says its new technology will save the planet. Scientists have doubts

Published 4 months ago