Swiss freeze Russian accounts over giant tax swindle

The Swiss authorities have frozen the bank accounts of Russian tax officials alleged to have pulled off Russia’s largest tax fraud, a U.S. magazine has said. Credit Suisse accounts held by a former Moscow tax bureau head, Olga Stepanova, and her deputies were blocked at the request of Swiss prosecutors, according to an article in […]