Towards a New Paradigm of Development: Implications for the Determinants of International Business Activity