http://www.articlesfactory.com — A bank guarantee provides a secure promise of compensation of a set amount in the event that a seller does not meet delivery terms or other provisions in the contract. 190 days ago