Company overview
Name
Artech Investments Corp.
Former names
ARTECH INVESTMENTS CORP. (IN LIQUIDATION)
Country
British Virgin Islands