The Open Trust

Geographic focus Europe
Type Non-Profit
UK registered charity (#10864094) which receives funds restricted to the openDemocracy programme.