Infrastrata
Key Facts
Abbreviation
INFA
Pronunciation
/ˈɪnfrəˌstreɪtə/
Category
Business
Related Field
London Stock Exchange
Other meanings of INFA
Informatica Corporation
Business