FTNA


AcronymDefinition
FTNAFrance Telecom North America (New York, NY; US corporate office)