News
New Orleans residents will soon have a new natural gas provider, as Delta Utilities nears completion of a $285 million deal ...
New Orleanians will have a new natural gas company in the next several weeks, after a recently formed company, Delta ...
The investor-owned utility — which provides electricity to nearly 300,000 customers across 24 Louisiana parishes — has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results