The world’s 10 longest running energy utility companies

Energy Future Holdings, previously known as TXU Corporation, is headquartered at Energy Plaza in Dallas, Texas. Image courtesy of Bonita de Boer.