In this paper we investigate the nature and directions of inter-industry dynamic linkages across Italian manufacturing sectors. We perform a very disaggregated analysis in order to identify, for each 3-digit industry, which composition of industrial activity is more conducive to growth. We find that diversity matters for growth, but each industry needs its own diversity. We provide some evidence of clustering of industries based on dynamic externalities. We find that many spillovers occur within input-output relationships. They often originate in downstream sectors favouring the growth of upstream industries. Lastly, the importance of spillovers does not depend on the technological intensity of the industry.