JEFFERSON — After addressing last-minute concerns about the project’s insurance, and how the facility will be decommissioned in future decades were addressed, the Crawfish River Solar project took another step closer to realization.

The Jefferson County Board of Supervisors on Tuesday entered into a joint development agreement that moves the $50 million project forward.

Load comments