Definitions (2)
2. A specific entity, such as a multinational corporation or international business company that engages in business among multiple countries.
Related Videos
http://www.businessdictionary.com/definition/international-business.html


