Florida DEP sends BS Ranch Notice of Permit Renewal Denial

The Florida Department of Environmental Protection (DEP) has denied BS Ranch & Farm’s October 2020 application…