by News Feed Editor | Apr 27, 2026 | Energy
Cleco’s owners have agreed to sell the company. See who is buying it. NOLA.com
Article Attribution | Read More at Article Source