Cleco Corporate Holdings LLC today announced a new, $900 million carbon capture project at its Brame Energy Center northwest of Alexandria.
Cleco Corporate Holdings LLC today announced a new, $900 million carbon capture project at its Brame Energy Center northwest of Alexandria.