Latest notes of the Trade Representation of the Russian Federation in Switzerland Address, business hours, directions