Governor Jeff Landry has signed an executive order that creates the Governor's Task Force for the Sewerage and Water Board of New Orleans on Tuesday, Feb. 27.
The task force will have wide latitude to make recommendations on any aspect of the agency s operations, with specific mandates to look at its billing practices and governing and management structures.