Globally, the concept of embedded insurance has become increasingly popular in the short-term insurance industry, by making the purchase of insurance more attractive, streamlined, personalised, and an intuitive part of the buying process for various products and services...