Read More2 minute read CompaniesCleco Power Announces New $900M Carbon Capture Project In Louisiana Cleco Corporate Holdings LLC has announced it will be building a $900 million carbon capture project at a…byViolet GeorgeApril 12, 2022