NEW YORK, Oct 25 (Reuters) – Constellation Energy (CEG.O) is making its case to restore the operating license for its Three Mile Island nuclear power plant in the first public meeting before the U.S. Nuclear Regulatory Commission on Friday on the unprecedented project to restart a retired reactor. Constellation, which announced last month that it … Read more