via Articles on TechRepublic https://ift.tt/2wX1CoP The study also found huge declines in web traffic for sports and travel sites.
No comments