A tiny Swiss company thinks it can help stop climate change

?id=19142536