Insurtech Igloo entered the direct-to-consumer (D2C) market in Indonesia October 31, 2024 - Posted by Cianna Charlize in