Regional insurtech Igloo is strengthening its embedded insurance offerings in the Philippines, reinforcing its role as a trusted technology ...