(photo credit: CHICAGO BRIDGE & IRON) This is NET Power’s prototype plant near Houston, Texas. It is testing […]