>Electricity is just a small part (roughly 25%) of them.
25% is not a small part at all and as for the 7.5 years reactor construct/expensive claim, i'm afraid you need to update you knowledge about small scale/modular nuclear reactors, this is not the 60s-70s.
25% is not a small part at all and as for the 7.5 years reactor construct/expensive claim, i'm afraid you need to update you knowledge about small scale/modular nuclear reactors, this is not the 60s-70s.