Insurance-backed guarantees are financial instruments that guarantee a specific obligation will be fulfilled. They're supported by an insurance policy that covers any losses if the obligor fails to fulfil their obligations.
They're used by us to mitigate risk for our clients and provide assurance that they'll be compensated in the event of non-performance by us as contractors. It's a risk management tool that provides financial protection to parties in various transactions.