The headquarters of the Russian company "Gazprombank" in a discreet location in the heights of the Swiss financial city Zurich. Four managers of the Swiss branch of Gazprombank will face court on 8 March 2023 to answer questions about the questionabl