Printable View
Quote: Originally Posted by iyuanobi Agree. "Empresa" is the umbrella term for company. I think another umbrella term can be "sociedad". True!! There are various types of "sociedades" so it could be a potential option too (for future reference, of course) =) Always happy to help, nabylm!