Free holiday insurance for business owners: Is it too good to be true?

Many business owners may not realise that some annual business travel insurance policies give the option to include free holiday insurance to all directors and their families.