Gas Plant Purchase Clears Final Hurdle
(Lawrenceburg, IN) – Talen Energy Corporation has received the remaining regulatory approval to purchase a Southeastern Indiana natural gas plant. Indiana Business Journal says the independent power producer headquartered in Houston, Texas received federal approval […]
