The prosecutor's office of Switzerland is preparing to present formal charges of corruption to Bogdan Budzulyak, a former member of the board of Gazprom and to the current top-manager of the company Alexander Shaikhutdinov, said the Dutch newspaper NRC Handelsblad on Tuesday.