Taking a significant step in its effort to exit the merchant energy business, Aquila Inc. Thursday sold 12 power plants totaling 643 MW to Teton Power Funding, LLC, an affiliate of ArcLight Capital Partners, LLC, for $300.9 million.
301M
Articles from 301M