In construction projects, on-demand guarantees issued in favour of employers play a vital role in encouraging performance and managing risk in the event of non-performance by contractors. On 20 May ...