"back-to-back agreements" - Details

English Term:
back-to-back agreements
Arabic Term:
اتفاقيتان متقابلتان
Arabic Definition:

.