3 ms·
Think you may have that back to front. UK is building a large nuclear reactor currently and working by on SMRs after that
by Havoc 10mo ago
Think you may have that back to front. UK is building a large nuclear reactor currently and working by on SMRs after that