As the city of Oak Ridge races to once again be the U.S. capital of uranium enrichment, one company hopes to commercialize a ...
Can nuclear reactors help power Texas’ future? A project under construction at Abilene Christian University could help answer ...
Electricity producer Talen Energy (TLN) is climbing 4% today after Bank of America started coverage of the name with a Buy ...
Talen Energy started as Buy at Bank of America, citing lucrative AWS datacenter contract with Susquehanna nuclear plant, ...