Swiss authorities said Thursday they have indicted a woman who allegedly persuaded dozens of people to provide their online banking details over the phone from the Netherlands.
Swiss authorities said Thursday they have indicted a woman who allegedly persuaded dozens of people to provide their online banking details over the phone from the Netherlands.