InsuranceOnly 24% Of People Bought Travel Insurance In Their Most Recent Trips, 92% Intend To Buy: ICICI Lombard StudyBY Outlook Money