Comment Comment by gus_massa > a small amount of net positive emissions associated with it.I'm very confused. Does that means CO2 capture or CO2 release? parent gus_massa 1 year ago
I'm very confused. Does that means CO2 capture or CO2 release?