Refine your interests »
Bank guarantees (BGs) are a very old invention yet remain one of the most common forms of security that are provided in respect of leasing and other property transactions. Despite their prevalence, there are a number of risks...more