Zen Insurance, a new brand under One Call, will offer a no-touch, fully digital customer experience, enabling consumers to easily manage their policies through online portals, live chat and ...