Founded 20 years ago, the Organization for the Harmonization of Business Law in Africa (OHADA) is a group of 17 African States who have joined efforts to enact unified legislation in all areas of business law in order to promote investments by fostering legal certainty across member States.  The OHADA Treaty acknowledged the importance of…