General Motors Europe (GME) and Caterpillar Logistics Services have inked a 10-year agreement to form joint venture Caterpillar Logistics Supply Chain Services GmbH, to distribute GM parts in Europe.