Italian Authorities Bust €120M Fraud, Tax Evasion Scheme

Italian authorities broke up a €120 million ($142 million) fraud and tax evasion scheme that was based on a series of fake websites and shell companies, the European Union's agency for...

Already a subscriber? Click here to view full article