Russia is supplying four Generation III+ VVER-1200 pressurised water reactors for El-Dabaa, with the first unit expected to be online in 2026.

Russia is ruining everything! They must have pressured Egypt to not use renewables. Egyptian solar is a no-brainer.