Embedded insurance – often bundled into a banking plan or payment card – has become one of the most discussed ideas in financial services. At its best, it protects people effortlessly by weaving ...