Construction works of the Kigali Financial and Business Square (KFBS) have reached the halfway point, following the completion of the shell and core structure of the towers, according to the ...