Image by iStock The National Crime Agency (NCA) has revealed details of a “groundbreaking collaboration” with India’s Central Bureau of Investigation (CBI) and American teams to bust a fraud call centre scam operating from Noida in north India that targeted British […]



