Founded
1963
Legal Status
Other
The advancement of the Christian faith worldwide through the ministry of communities of Christians whose shared lives in the fellowship of the Holy Spirit communicate the love of God revealed in Jesus Christ.
Year ending 2025
Income & expenditure over time
Europe