If you’ve noticed a drop in your website’s temperature recently don’t immediately blame the frosty nights of fall. It could be due to another change to the online climate, as the latest update to Penguin was released last Friday night. This is the sixth rendition of Penguin that has hit the market since the initial […]


