The South African Nuclear Energy Corporation (Necsa) generated better financial results and audit outcomes during the 2023/24 financial year, the State-owned entity has reported. It credited this ...