By Elena Kachkova in Johannesburg Egypt has reported progress on the construction of its first nuclear power plant (NPP), El Dabaa, located about 320 km north of Cairo. Russia’s state-owned nuclear energy corporation Rosatom has delivered a core catcher for El Dabaa’s Unit 3, World Nuclear News (WNN) reported on July 18. According to the media outlet, a 2000-tonne capacity crane has already been installed on-site, with Rosatom also reporting that 75% of the blanks for Unit 1 reactor equipment have now been manufactured at Rosatom’s AEM-Spetsstal machine-building division. Spetsstal has confirm…