Atomic Show #303 – Bret Kugelmass, CEO Last Energy
Last Energy is an innovative new company governed by a philosophy of avoiding the invention of anything that has not been done before. They have created a business that is laser focused on building, owning and operating small (20 MWe), modular pressurized water reactors and selling the electricity they produce under long term power purchase…