Technology changes so rapidly, that it is almost impossible to keep up. There are so many new products and such amazing developments related to the vast world of technology happing at the same time; that the entire scenario may practically... Read more