U.S. International Development Finance Corporation (DFC) provides USD 20 million in financing to… Express Computer May 8, 2020 Caspian Debt today announced an investment of $20 million by U.S. International Development Finance Corporation (DFC) as long-term…