soft loan financing

loan from foreign government or international financing institutions to be paid back but with a minimal interest rate. (10)

» Glossary