WorldTelos Fund
A force multiplier for human flourishing.