is not in process of liquidation on May 31, 2023
Where is ITOCHU INTERNATIONAL INC.'s headquarters?
ITOCHU INTERNATIONAL INC.'s headquarters is located at 1251 AVENUE OF THE AMERICAS 51ST FLOOR, NEW YORK, NY, 10020
What year was ITOCHU INTERNATIONAL INC. started?
ITOCHU INTERNATIONAL INC. was started in 1974
Sources: Oregon's Open Data Portal