Innovation diffusion can be defined as the process through which firms gather knowledge, information and innovations from outside and use them to introduce their own innovative products or processes. It is a broad concept, referring, among other things, to the adoption of new-to-the-firm...