You’ve probably heard it a thousand times before: if you’re starting a business you’re going to need general liability insurance in Florida. For that matter...