Kenya
aLL Design and Kiloran to construct Beacon shopping mall in Nairobi
UK-based aLL Design has reportedly entered a partnership with Kiloran Development Group to build a shopping mall in Nairobi, Kenya.
UK-based aLL Design has reportedly entered a partnership with Kiloran Development Group to build a shopping mall in Nairobi, Kenya.