Paccar Parts has opened what it calls “an ultra-modern and sustainable” Parts Distribution Center (PDC) in the city of Massbach in Bavaria, Germany, representing an investment of €85 million.