Tschudi Logistics opens office in Mozambique

Tschudi Logistics opens office in Mozambique as a result of many years of experience with logistics in Africa.