Terra Innovatum Eyes April Update as Nuclear Microreactor Firm Completes 2025 Filing
Terra Innovatum ($NKLR) schedules April 16 business update as it completes 2025 Form 10-K filing, discussing regulatory progress and commercial development for its SOLO™ Micro-Modular Reactor.
NKLRnuclear powerregulatory approval
