Amazon & Microsoft team up with CBI to bust multiple tech support scams across India
These call centres had duped more than 2,000 Amazon and Microsoft customers, mainly in the US.
United Kingdom Kathy Sheehan Central Bureau Of Investigation India Cbiheadquarters Message Center Business Conduct Central Bureau
Source: indianexpress.com