Scholars have long held that in addition to internal organization characteristics, environmental characteristics also significantly influence firm performance since the external environmental characteristics represent customer demands and nature of market competition which are important determinants of firm performance.