Explain to me how one would go about obtaining any financial documents from a Swiss Bank? Those scum are the slipperiest weasels in world banking.
Swiss Banking is super safe. The problem is Federal Government agents who have the power to walk in and take records. Even then, you're banking on them not finding anything if the PTB have covered their tracks. That gets a little trickier when they are Italian. My guess is the Italian feds needed a lot of cross checking to get numbers on Ferrari. Armstrong is American, he no doubt had a lot of his assets in USA hands and institutions. A lot easier to get a hold of those than the Swiss ones.
There is a reason Ferrari set all his major business up in Switzerland and St Moritz has such a lovely reputation when it comes to cycling.