Multiple Sales Channel Strategy and Performance: The Moderating Role of International Experience and Globalization Poten

Globalization and technological advancement have led to an increase in the numbers of channels available for firms expanding to foreign markets. Although research has started to address strategic choice, the implications for performance have not been adeq