General Terms and Conditions of Artefact Germany GmbH

Last update June 2020



General terms and conditions of Artefact Germany GmbH for Advertisers

General terms and conditions of Artefact Germany GmbH for Publishers