ITFA brings insurance out of the shadows