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

Published 3 months ago