vulture fund

An investment company that purchases bankrupt or insolvent companies to reorganize them in hopes of reselling them at a profit.

vulture fund Read More »