It is impossible to deny the importance of technology in our modern life. Technology has had a significant impact on almost every aspect life, including but not limited socializing, commuting, shopping, studying, and everything else. Over years, grown such an extent that even aspects as investment stock market are beginning feel some impact. The technological progress important components world...