Nuclear energy stocks fall after US blocks Amazon-Talen deal
Talen Energy (TLN) shares pull back after US regulators rejected a deal that would have allowed Amazon's (AMZN) cloud business, Amazon Web Services (AWS), to buy power for its data centers. Catalysts Hosts Seana Smith and Madison Mills break down the news and what it means as Big Tech companies turn to nuclear energy to power their AI data centers.