Technology diffusion

Technology diffusion collection