Basic Information
Overview

Large-scale group with diversified businesses but main focus is construction.

United Republic of Tanzania

Construction / Subcontractor

     
About

Next