yet the development of technology to its diffusion especially to countries is particularly
Yet the development of technology is too slow and its diffusion, especially to developing countries, is particularly slow.
Yet the development of technology too its diffusion, especially to countries, is particularly