Talen Energy Logo

Talen Energy is one of the largest independent power producers in the United States.

  • Operating 1 data center in 0 markets.
  • Their largest faciilty is Cumulus Data: Berwick.
  • The company has 1 site under construction.

Login to view MW Total Power

Talen Energy Data Center Map

Talen Energy Locations

Talen Energy Data Center Photos


No Files