ED Files Chargesheet in Tech Support Scam Targeting US
The Enforcement Directorate has filed a chargesheet in a sophisticated tech support scam that defrauded US citizens, involving shell companies and bogus invoices to launder money into India's financial system.


