Talen Energy (TLN) Downgraded at Jefferies. Here is Why

view original post

Talen Energy Corporation (NASDAQ:TLN) is included among the 12 Best Utility Stocks to Buy Now According to Hedge Funds. Talen Energy Corporation (NASDAQ:TLN) is a leading independent power producer …