iContract

Musharakah Agreement

A joint venture where all partners contribute capital.