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