New research reveals nearly half of business travellers lack official company travel insurance, with many relying on personal plans or credit card policies. TravelPerk’s new insurance offering, powered by battleface, provides up to £10M medical and £2K baggage cover.