Business Daimler Truck to Begin Mercedes-Benz Lorry Assembly in Senegal by 2026, Boosting Local Manufacturing Joseph okafor July 2, 2025 0