G GreenT verT Mar 14, 2014 1,055 615 France Nov 1, 2020 #1 Nov 1, 2020 #1 Saw an article about these guys on CNN this morning. Now I cannot find it. But I did find their web site. www.carbonair.com Fascinating "technology" I think.
Saw an article about these guys on CNN this morning. Now I cannot find it. But I did find their web site. www.carbonair.com Fascinating "technology" I think.