Submitted by Robbie McBeath on Tue, 11/27/2018 - 14:00 Links: More than half of internet traffic is botsSource: AxiosDD Publish Status: Not AvailableDaily Digest: Daily Digest 11/27/2018Offsite url: Open offsite URL