Voting in the 13th year of ‘The Webby Awards‘ is now underway. For the uninitiated, a Webby is the leading international award honoring excellence on the Internet.
Established in 1996 during the Web’s infancy, the Webbys are presented…
Continue reading