Organization:
Troika Capital
TIN 7704719316, PSRN 1097746005125
Liquidated
Organization name
Troika Capital LLC
Country name
Russia
Country of registration
Russia
Industry
Other Financial Institutions
Bond debt
-