Durham energy startup NET Power reports $649M cash on hand in first report as public company
NET Power, fresh off its merger in June to form a public company, reports it still has $649 million in cash on hand after the June 8 deal that generated $670 million to fuel its “energy trifecta” strategy.
Read More