bank guarantee

financial guarantee from a lender

Categories: