July 31, 2019
Via: ForbesAn actual game changing technology is being demonstrated as we sit in our air-conditioned abodes reading this. And it is being demonstrated by North Carolina–based Net Power at a new plant in La Porte, Texas. The process involves burning fossil […]