Townswick will develop strategies for insurers
NAIC recently approved trade finance as an investable asset