The same day Google disclosed their plans to introduce the “badge of shame”, the company also published a post unveiling its…
Not long time ago Google Chrome team announced the release of Chrome 76 for Windows…