Russia and Egypt agree on nuclear fuel deal

El-Debaa is the country’s first nuclear power plant and will be located in Egypt’s Matrouh province on the Mediterranean coast. Credit: vrx / Shutterstock.



  • nuclear fuel