Net Power Q2 net loss widens to $80.29 million; operating loss widens to $209.94 million - NPWR News | Rallies