CC0 — Max Pixel Report: Malware campaign linked to Chinese ad firm infects 250 million computers Technology