Netflix users beware! New scam aims to steal your credit card details
The new scam first came to light after a blogpost by cybersecurity firm Bitdefender. The scare campaign could have begun back in September and spans across 23 countries including Germany, Spain, United States, France, Greece, Portugal, Australia and others …