Title: ITT e IBM en España
Subjects: Foreign Corporations, International Business Machines Corporation, International Telephone and Telegraph Corporation
Places: Spain