Business ❯ Energy Sector ❯ Nuclear Industry ❯ Rosatom
The timing highlights Tehran and Moscow’s defiance with UN snapback sanctions looming.