The most efficient way to find articles is to search in a database, which allows you to search through hundreds, or even thousands, of journals at once. Each database contains a different set of journals, so be sure to search several different databases.
Search these databases for country profiles, statistics & articles on international business topics: