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

Published about 2 months ago