The following standard terms and conditions apply to all clients doing business with Traffic Tech Germany GmbH.

External Document