September 3, 2025

How long can the bank guarantee be held for?