Showing 1 - 2 of 2
The information and communication technology (ICT) revolution of the past 3 decades has transformed the world into an integrated marketplace. Today, producers and consumers alike are able to compare the prices of local businesses and worldwide sellers. For an increasing number of tradable goods,...
Persistent link: https://www.econbiz.de/10010857580
of major OECD countries, including Australia, France, Germany, Japan, the Netherlands, New Zealand, Sweden, the UK and …
Persistent link: https://www.econbiz.de/10009365424