Buildings

Construction starts on 30-storey Praise Mall Towers in Meru, Kenya
12 Views

Construction has commenced on the construction of a 30-storey structure in Meru, Kenya. On completion the building is expected to be the tallest…

Construction of Botswana Innovation Hub nearing completion
20 Views

The Botswana Innovation Hub is being developed by the government of Botswana through the Botswana Development Corporation. The structure is…