News about Talen Energy Corporation