Caterpillar is celebrating the launch of a new logistic center located in Henstedt-Ulzburg, Germany, north of the city of Hamburg.