By: Gizmodo Posted On: March 27, 2025 View: 10 A multibillion-dollar project is set to be constructed in China, the country's latest move in a push for nuclear energy. Read this on Gizmodo