Business strategy can be defined as a firm's plan to generate economic profits based on lower cost, better quality, or … secure persistently superior performance via investments in better management and organization. We empirically analyze the …, internal firm organization, performance and innovation, which is representative of the entire Canadian economy. Our empirical …