Mar. 7—WILKES-BARRE — Talen Energy Corp. recently announced the sale of its 960-megawatt Cumulus data center campus in Berwick to Amazon Web Services for $650 million. "We are pleased to have sold our Cumulus data center campus, unlocking significant value for Talen," said Talen President and Chief Executive Officer Mac McFarland in a news release. "This transaction provides an attractive …
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles