What is a bank guarantee?

Author
MyProperty
South Africa's #1 independent property portal

A letter of undertaking from the bank that the purchase price of the property will be paid upon its registration in the deeds office.