September 2023 The space frame installation of Kinshasa Congress Center Project in Congo has finished. 2 October 2023