Energy ❯ Nuclear Energy ❯ Power Generation ❯ Electricity Generation
The timing highlights Tehran and Moscow’s defiance with UN snapback sanctions looming.