A fresh bout of uncertainty has emerged surrounding the completion of the Rooppur nuclear power plant after its engineering, procurement and construction (EPC) contractor was included in the latest round of sanctions by the US to squeeze Russia for its war in Ukraine.