Which of the following is the intelligence agency of Switzerland. / General Knowledge MCQs, Secret Agencies of the World MCQs / By The Professor a. NDB b. BBL c. FDFA d. SBB Answer: a. NDB (Nachrichtendienst des Bundes)