Location: Russia ->Toronto. Re: Не знаю куда поситить (Nuclear Now by Oliver Stone) by XelaX » 18 Jul 2023 14:59. 1. SMR - Small modular reactor: "As of 2023, there are more than eighty modular reactor designs under development in 19 countries, and the first SMR units are in operation in Russia and China.