Article Published 16 Aug 2023 The Consequences Of Breaching A "Mushaarakah" Agreement? South Africa Finance and Banking E ENS