78108815
Feb 14, 2002
Aug 26, 2003
MICRORATE INC.
Subscribe
Rating the credit worthiness and overall solvency of financial institutions serving the microfinance market worldwide, specifically in Latin America and Africa