Bank Guarantees that Bite June 14, 2017 When small businesses want to raise finance they have only a very finite number...