"direct financing" - Details

English Term:
direct financing
Arabic Term:
تمويل مباشر
Arabic Definition:
English Definition: