Comment Comment by verandaguy_alt I haven't heard of vulture investors before. Is this just someone who aims to profit from an eventual asset sale (somehow)? parent verandaguy_alt 8 years ago