Abstract To survive in the current business environment, a firm must embrace ‘innovation’ in its overall business strategies. While scholars have investigated drivers of firms’ innovation performance, the concentration of a firm’s supply base and its potential link to innovation…