what is an upstream guarantee 
an upstream guarantee also known as a subsidiary guarantee is a financial guarantee in which the subsidiary guarantees its parent company s debt an upstream guarantee can be contrasted with a downstream guarantee which is a pledge placed on a loan on behalf of the borrowing party by the borrowing party s parent company or stockholder 