Question

Globalization of business has been stimulated by institutional developments that aid foreign trade and investment.

Answer

This answer is hidden. It contains 4 characters.