Small businesses may be paying over the odds
Small businesses may be paying over the odds for insurance and even buying cover they don’t need, according to industry experts .Regulator the Financial Conduct Authority (FCA) claims many comparison sites and regulators have a conflict of interest when dealing






