CJI holds investments, most of which are designated for specific projects. This provides stability for project partners and their ongoing … Read more