Excelerate Energy (NYSE:EE) versus NET Power (NYSE:NPWR) Head… — NPWR +0.40 · News Impact Screener