Investing.com·3 hours ago·macroeconomiaNEUTRALLOW8 Rivers Capital, LLC, a 10% owner, sells $530,619 of NET Power stockNo summary availableRead at Investing.com→