In markets with imperfect information and heterogeneity, the information technology affects the rate at which agents meet, which affects the distribution of production technologies across firms. Multiple equilibria may arise because the reservation utility and the lowest production technology in use affect each other. The adoption of novel information technologies may then entail a revolution in the sense of a move from an inefficient to equilibrium. Inefficient production technologies are swiftly moved even in sectors where the new information technology has only recently been introduced. The results apply to consumer products, labour, intermediates and institutions.