February 11, 2025

Last week, Washington, D.C. based Last Energy announced that it had signed agreements in the UK and Poland for thirty four small modular reactors. Frankly, when we first saw the headline we assumed editorial failure by the UK press and moved on. But our initial impression was wrong…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *