Stockreport

Talen Energy downgraded to Outperform from Buy at Daiwa

Talen Energy Corporation  (TLN)