Jan 21, 2017 AM EST Tag Heuer is releasing another powerful smartwatch.
Nov 19, 2013 AM EST ‘Selfie,’ which debuted in the ‘Oxford English Dictionaries Online’ just three months back, has been named the International Word of the Year by the Oxford Dictionaries.