NNuclear Read More NOV Sells Shepherd Power, Takes Stake in Natura Resources11.12.2025 NOV (NYSE:NOV) announced the sale of its advanced nuclear development company Shepherd Power…