News

NET Power's $500M cash reserve and strategic plans face skepticism as stock plunges 85% amid zero revenue, high cash burn, ...