CNBCSwiss police reportedly believe Russian spies posed as plumbers to bug DavosJan 21, 2020more_vert
Financial TimesSwiss police suspect Davos plumbers of being Russian spiesJan 21, 2020Sam JonesBy Sam Jonesmore_vert