Singapore-based insurtech firm Igloo has launched its direct-to-consumer platform igloo.co.id in Indonesia, expanding its ...