Letters of credit are legal instruments providing a financial guarantee. They assure a beneficiary that payments will be made or nonfinancial obligations performed by a seller or provider. Standby ...
New Delhi: The petroleum and natural gas regulator has warned that it will encash bank guarantees and terminate contracts of city gas distributors if they fail to submit annual performance bond ...