Switzerland
Al Taqwa Enigma Still Unsolved
Constantly cited in inquiries into the funding of al Qaeda, the Al Taqwa trust company, established in Switzerland and the Bahamas, still remains very much an enigma.