With a little more than 10 years before the last license is scheduled to expire at Diablo Canyon, regulators and independent reviewers remain up to their bureaucratic elbows in the data that began pouring out late last year. Looking forward, some of them might have a much stronger sway in reviewing the plant. On April […]

