upvote
yes, Impressum (imprint) is require by every business that offer services for Germany.

So 100% with you here...

reply