Organization:
Obelix Foundation
TIN 9714016531, PSRN 1237700526964
Organization name
Obelix Foundation
Country name
Russia
Country of registration
Russia
Industry
Microfinance
Bond debt
-