Organization:
ICT Group Ltd
LEI 529900U2AA8O74ROFV64
Organization name
INVESTMENT CONSTRUCTION TECHNOLOGY (ICT) GROUP LTD
Country name
Russia
Country of registration
Cyprus
Industry
Holding Companies
Credit and ESG Ratings
Bond debt
-