UK Insurtech Azur Group Sells Tech Services Unit to Senior Managers, Creating New Firm March 8, 2023 Azur Group, the UK-based insurtech, has agreed to sell its technology services business to its senior managers, backed by prominent...