C. Archaic To inflict punishment on or for; avenge: The sins of your ancestors have been visited on their own descendants. Absolutely if you were looking at divesting on your own of some of your customers in the future, it can make some feeling to diversify your portfolio of credit https://riverqaixi.blogdosaga.com/39549026/the-definitive-guide-to-service-provider