China to sell off-the-shelf floating nuclear desalination units August 17, 2017 By admin Chinese state-owned China National Nuclear Power (CNNP) has formed a new joint venture company to build floating nuclear power and seawater desalination plants.