68% people in India experiencing tech support scams in past year: Microsoft Tech Support Scam Survey
Tech support scams are a problem worldwide, with 3 out of 5 people globally having experienced one in the past year and 1 in 5 losing money to fraudsters,... Read more »