Special purpose corporation (SPC),
Definition of Special purpose corporation (SPC):
Legal entity created to insulate the issuer of an asset based security (such as one based on a pool of mortgages) from the originator (such as the mortgagee) of the asset collateralizing the security. It is a type of special purpose vehicle.
Meaning of Special purpose corporation (SPC) & Special purpose corporation (SPC) Definition