Is Terre des Hommes Suisse state-subsidised?

Terre des Hommes Suisse is subsidised by the State and municipalities of the Geneva canton, through la Fédération Genevoise de Coopération, Swiss solidarity and the SDC.