Travel Insurance – More Important Than Ever
Saturday, November 14th, 2009The collapse of the UK's third largest travel company has always been in the news, you may be unaware that another 22 companies have followed suit during the last 6 months. It is even more worrying, 9 of these thoughts were a direct cause of the sinking XL. ...