International company talks about international business companies which people usually call offshore companies. International company is a company for international business and for short is an international company. Offshore companies that enjoy tax f