Lol , I don't know why Experienced member and other so called Cheerleader jumping
Bank Guarantee :- Is a tool given by One "A) International Bank ( Seller) to Other "B" International bank (Buyer) that XXX amount is with us, if Seller breach any contract condition for XXX yrs period then A Bank will give XXX said amount to B Bank.
India enchased with Bank Guarantee in Italy chopper case and no one can stopped it.
Whereas in French Planes , BG is absolutely , but since contract was signed between Govt. to Govt., then BG clause can be removed.
if contract was signed between Russian Govt. directly then BG clause will be removed. Russian Export company always given BG to India. but It India which never enchased BG even in case of late delivery of Ships.