Linking potential investors (lenders) to clients (countries , agencies , departments ,cooperatives, individual and group of companies ) - Analysis and scrutiny of potential investment projects worthy for financing - Leading investment contracts negotiations between lenders and clients