Gas was deliberately released from a nuclear power plant in southern China as operators work to fix an issue at the facility, its French part-owner said Monday following a US media report of a potential leak.
Concerns over the Southeast Asian manufacturing hub's outlook had been growing in the run-up to the trade deal between the United States, particularly as...