Organization:
IFC VEBBANKIR
TIN 7733812126, PSRN 1127746630846
Organization name
IFC VEBBANKIR LLC
Country name
Russia
Country of registration
Russia
Industry
Microfinance
Credit and ESG Ratings
Bond debt
14 mln USD