Florida is open for business