Listen

Description

Andy Watts, business development director for INSTANDA, explains embedded insurance and why its popularity is growing.