TSD is a holding company with numerous subsidiaries in varied sectors of the economy. Formulates policies,sources funds and procures resources for subsidiaries.
Address:MAKONGO JUU, DAR ES SALAAM, TANZANIA, TanzaniaBusiness type:Others