Africa Reit Limited v China National Aero-Technology International Engineering Corporation [2023] KEHC 17828 (KLR)
High Court
•
Commercial Arbitration Cause E077 of 2022
Decided: 19 May 2023