alternate header image

Insurance technology delayed

"Unforeseen problems" delay the introduction of insurance technology.