"sale and leaseback" - Details

English Term:
sale and leaseback
Arabic Term:
بيع مع إعادة التأجير
Arabic Definition:

.