The Idaho Department of Environmental Quality (DEQ) finalized three land transfers and a renewable lease agreement for ...