No of Intermediaries

April 15, 2019 Glossary

The total number of individuals or institution that facilitate a financial transaction between several parties.