International Telephone and Telegraph Corporation

Active Wilmington, DE