With all this phone tapping going on with News of the World, who thinks that Financial Institutions have not been in on it as well? Could help explain lack off investment by some of the big boys...LOL
IGR Price at posting:
50.0¢ Sentiment: None Disclosure: Held