Why does it take so long before the diffusion of new high-tech products takes off?

More Info
expand_more