Talen Energy is one of the largest independent power producers in the United States.
░ Login to view MW Total Power