Information Builders, Inc Trademarks
EDA
COMPUTER SOFTWARE FOR INTEGRATING DATA LOCATED IN A MULTIPLICITY OF DATABASES AND IN DIFFERENT FORMATS SO AS TO PERMIT ACCESSING…
Owned by: Information Builders, Inc
Serial Number: 75821818