South Africa defers decision on new N-power plant

South Africa defers decision on new N-power plant
play icon
Nuclear power is considered to be an essential element of South Africa’s energy future.