You know what I’m talking about, that little oftentimes green padlock which is displayed next to the URL of the page you’re on in your address bar, depending on your browser. A coalition of web presences have pushed for greater online security for internet users, and that accountability falls on the webmasters themselves. Attention around …

Read Moreā€¦