A view of the Spiez Laboratory in  Switzerland. Photograph: Fabrice Coffrini/AFP/Getty Images

Switzerland’s intelligence agency said on Friday it had worked with British and Dutch counterparts to foil a Russian plot which according to newspape(...)