Travel Insurance – More Important Than Ever
The collapse of the UK’s third largest travel company has been all over the news, what you may not be aware of is that a further 22 companies have followed suit during the last 6 months. It is even more alarming to think 9 of those were a direct cause of the XL demise. Hundreds of holidaymakers were left stranded abroad with many being left without a way back home.
More: continued here
