In a pivotal moment for Texas's energy infrastructure, Natura Resources is taking a prominent role in addressing the state's future critical electrical power generation needs, as highlighted in the ...
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 ...