Central Florida 100: Make your vote count

… HORIZON SETTLEMENT: Ten years after the Deepwater Horizon oil spill, … the devastating impacts of the Deepwater Horizon spill in future leases.